Modulefused-effects-1.1.2.7Haskell2010
Control.Carrier.Trace.Ignoring
A carrier for the Trace effect that ignores all traced results. Useful when you wish to disable tracing without removing all trace statements.
- 1 type
- 1 value
- Packagefused-effects-1.1.2.7
- Exports2
- LanguageHaskell2010
- LicenceBSD-3-Clause
- SourceIgnoring.hs
Trace carrier
2 declarationsConstructors
TraceC (m a)
Instances10MonadTrans, Monad, Functor, MonadFix, MonadFail, Applicative, …
MonadTrans TraceCDefined in fused-effects-1.1.2.7 · Control.Carrier.Trace.IgnoringMonad m => Monad (TraceC m)Defined in fused-effects-1.1.2.7 · Control.Carrier.Trace.IgnoringFunctor m => Functor (TraceC m)Defined in fused-effects-1.1.2.7 · Control.Carrier.Trace.IgnoringMonadFix m => MonadFix (TraceC m)Defined in fused-effects-1.1.2.7 · Control.Carrier.Trace.IgnoringMonadFail m => MonadFail (TraceC m)Defined in fused-effects-1.1.2.7 · Control.Carrier.Trace.IgnoringApplicative m => Applicative (TraceC m)Defined in fused-effects-1.1.2.7 · Control.Carrier.Trace.IgnoringAlternative m => Alternative (TraceC m)Defined in fused-effects-1.1.2.7 · Control.Carrier.Trace.IgnoringMonadPlus m => MonadPlus (TraceC m)Defined in fused-effects-1.1.2.7 · Control.Carrier.Trace.IgnoringMonadIO m => MonadIO (TraceC m)Defined in fused-effects-1.1.2.7 · Control.Carrier.Trace.IgnoringAlgebra sig m => Algebra (Trace :+: sig) (TraceC m)Defined in fused-effects-1.1.2.7 · Control.Carrier.Trace.Ignoring
Trace effect
0 declarationsmodule Control.Effect.Trace