| License | BSD-style |
|---|---|
| Maintainer | Psychohistorians |
| Stability | experimental |
| Portability | portable |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Basement.Compat.MonadTrans
Description
An internal and really simple monad transformers, without any bells and whistse.
Documentation
Simple State monad
Simple Reader monad
Instances
| Monad m => Applicative (Reader r m) Source # | |
Defined in Basement.Compat.MonadTrans Methods pure :: a -> Reader r m a Source # (<*>) :: Reader r m (a -> b) -> Reader r m a -> Reader r m b Source # liftA2 :: (a -> b -> c) -> Reader r m a -> Reader r m b -> Reader r m c Source # (*>) :: Reader r m a -> Reader r m b -> Reader r m b Source # (<*) :: Reader r m a -> Reader r m b -> Reader r m a Source # | |
| Monad m => Functor (Reader r m) Source # | |
| Monad m => Monad (Reader r m) Source # | |