Modulefused-effects-1.1.2.7Haskell2010
Control.Carrier.Trace.Printing
A carrier for the Trace effect that prints all traced results to stderr.
- 1 type
- 1 value
- Packagefused-effects-1.1.2.7
- Exports2
- LanguageHaskell2010
- LicenceBSD-3-Clause
- SourcePrinting.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.PrintingMonad m => Monad (TraceC m)Defined in fused-effects-1.1.2.7 · Control.Carrier.Trace.PrintingFunctor m => Functor (TraceC m)Defined in fused-effects-1.1.2.7 · Control.Carrier.Trace.PrintingMonadFix m => MonadFix (TraceC m)Defined in fused-effects-1.1.2.7 · Control.Carrier.Trace.PrintingMonadFail m => MonadFail (TraceC m)Defined in fused-effects-1.1.2.7 · Control.Carrier.Trace.PrintingApplicative m => Applicative (TraceC m)Defined in fused-effects-1.1.2.7 · Control.Carrier.Trace.PrintingAlternative m => Alternative (TraceC m)Defined in fused-effects-1.1.2.7 · Control.Carrier.Trace.PrintingMonadPlus m => MonadPlus (TraceC m)Defined in fused-effects-1.1.2.7 · Control.Carrier.Trace.PrintingMonadIO m => MonadIO (TraceC m)Defined in fused-effects-1.1.2.7 · Control.Carrier.Trace.Printing(MonadIO m, Algebra sig m) => Algebra (Trace :+: sig) (TraceC m)Defined in fused-effects-1.1.2.7 · Control.Carrier.Trace.Printing
Trace effect
0 declarationsmodule Control.Effect.Trace