Modulelinear-base-0.8.1
Control.Functor.Linear.Internal.Reader
- 2 types
- 10 values
- Packagelinear-base-0.8.1
- Exports12
- LicenceMIT
Constructors
ReaderT (r %1 -> m a)
Instances7MonadTrans, Monad, Functor, Applicative, MonadIO, …
Dupable r => MonadTrans (ReaderT r)Defined in linear-base-0.8.1 · Control.Functor.Linear.Internal.Reader(Applicative m, Dupable r) => Applicative (ReaderT r m)Defined in linear-base-0.8.1 · Control.Functor.Linear.Internal.ReaderFunctor m => Functor (ReaderT r m)Defined in linear-base-0.8.1 · Control.Functor.Linear.Internal.Reader(Monad m, Dupable r) => Monad (ReaderT r m)Defined in linear-base-0.8.1 · Control.Functor.Linear.Internal.ReaderFunctor m => Functor (ReaderT r m)Defined in linear-base-0.8.1 · Control.Functor.Linear.Internal.Reader(Applicative m, Dupable r) => Applicative (ReaderT r m)Defined in linear-base-0.8.1 · Control.Functor.Linear.Internal.Reader(MonadIO m, Dupable r) => MonadIO (ReaderT r m)Defined in linear-base-0.8.1 · Control.Monad.IO.Class.Linear
Orphan instances
7 instancesMonadTrans (ReaderT r)Applicative m => Applicative (ReaderT r m)Functor m => Functor (ReaderT r m)Monad m => Monad (ReaderT r m)Dupable r => Applicative (FUN 'One r)Dupable r => Monad (FUN 'One r)Dupable r => Applicative (FUN 'One r)