| Safe Haskell | Ignore |
|---|---|
| Language | Haskell2010 |
GHC.Utils.Monad.Codensity
Documentation
newtype Codensity m a Source #
Constructors
| Codensity | |
Fields
| |
Instances
| MonadTrans Codensity Source # | |
Defined in GHC.Utils.Monad.Codensity | |
| MonadIO m => MonadFix (Codensity m) Source # | |
Defined in GHC.Utils.Monad.Codensity | |
| MonadIO m => MonadIO (Codensity m) Source # | |
Defined in GHC.Utils.Monad.Codensity | |
| Applicative (Codensity f) Source # | |
Defined in GHC.Utils.Monad.Codensity | |
| Functor (Codensity k) Source # | |
| Monad (Codensity f) Source # | |
toCodensity :: Monad m => m a -> Codensity m a Source #
fromCodensity :: Monad m => Codensity m a -> m a Source #