foundation-0.0.3: Foundation/Monad/Base.hs
module Foundation.Monad.Base
( Functor(..)
, Applicative(..)
, Monad(..)
, MonadIO(..)
, MonadFailure(..)
, MonadThrow(..)
, MonadCatch(..)
, MonadTrans(..)
, IdentityT
) where
import Foundation.Internal.Base (Functor(..), Applicative(..), Monad(..))
import Foundation.Monad.MonadIO
import Foundation.Monad.Exception
import Foundation.Monad.Transformer
import Foundation.Monad.Identity