Modulefused-effects-1.1.2.7Haskell2010
Control.Carrier.Trace.Returning
A carrier for the Trace effect that aggregates and returns all traced values.
- 1 type
- 1 value
- Packagefused-effects-1.1.2.7
- Exports2
- LanguageHaskell2010
- LicenceBSD-3-Clause
- SourceReturning.hs
Trace carrier
2 declarationsInstances10MonadTrans, Monad, Functor, MonadFix, MonadFail, Applicative, …
MonadTrans TraceCDefined in fused-effects-1.1.2.7 · Control.Carrier.Trace.ReturningMonad m => Monad (TraceC m)Defined in fused-effects-1.1.2.7 · Control.Carrier.Trace.ReturningFunctor m => Functor (TraceC m)Defined in fused-effects-1.1.2.7 · Control.Carrier.Trace.ReturningMonadFix m => MonadFix (TraceC m)Defined in fused-effects-1.1.2.7 · Control.Carrier.Trace.ReturningMonadFail m => MonadFail (TraceC m)Defined in fused-effects-1.1.2.7 · Control.Carrier.Trace.ReturningMonad m => Applicative (TraceC m)Defined in fused-effects-1.1.2.7 · Control.Carrier.Trace.Returning(Alternative m, Monad m) => Alternative (TraceC m)Defined in fused-effects-1.1.2.7 · Control.Carrier.Trace.Returning(Alternative m, Monad m) => MonadPlus (TraceC m)Defined in fused-effects-1.1.2.7 · Control.Carrier.Trace.ReturningMonadIO m => MonadIO (TraceC m)Defined in fused-effects-1.1.2.7 · Control.Carrier.Trace.ReturningAlgebra sig m => Algebra (Trace :+: sig) (TraceC m)Defined in fused-effects-1.1.2.7 · Control.Carrier.Trace.Returning
Trace effect
0 declarationsmodule Control.Effect.Trace