Modulefused-effects-1.1.2.7Haskell2010
Control.Carrier.Fresh.Strict
- 1 type
- 2 values
- Packagefused-effects-1.1.2.7
- Exports3
- LanguageHaskell2010
- LicenceBSD-3-Clause
- SourceStrict.hs
Fresh carrier
3 declarationsInstances10MonadTrans, Monad, Functor, MonadFix, MonadFail, Applicative, …
MonadTrans FreshCDefined in fused-effects-1.1.2.7 · Control.Carrier.Fresh.StrictMonad m => Monad (FreshC m)Defined in fused-effects-1.1.2.7 · Control.Carrier.Fresh.StrictFunctor m => Functor (FreshC m)Defined in fused-effects-1.1.2.7 · Control.Carrier.Fresh.StrictMonadFix m => MonadFix (FreshC m)Defined in fused-effects-1.1.2.7 · Control.Carrier.Fresh.StrictMonadFail m => MonadFail (FreshC m)Defined in fused-effects-1.1.2.7 · Control.Carrier.Fresh.StrictMonad m => Applicative (FreshC m)Defined in fused-effects-1.1.2.7 · Control.Carrier.Fresh.Strict(Alternative m, Monad m) => Alternative (FreshC m)Defined in fused-effects-1.1.2.7 · Control.Carrier.Fresh.Strict(Alternative m, Monad m) => MonadPlus (FreshC m)Defined in fused-effects-1.1.2.7 · Control.Carrier.Fresh.StrictMonadIO m => MonadIO (FreshC m)Defined in fused-effects-1.1.2.7 · Control.Carrier.Fresh.StrictAlgebra sig m => Algebra (Fresh :+: sig) (FreshC m)Defined in fused-effects-1.1.2.7 · Control.Carrier.Fresh.Strict
Fresh effect
0 declarationsmodule Control.Effect.Fresh