wumpus-basic-0.3.0: Common drawing utilities built on wumpus-core.Source codeContentsIndex
Wumpus.Basic.Monads.TraceMonad
PortabilityGHC
Stabilityunstable
Maintainerstephen.tetley@gmail.com
Description

"Trace" monad and monad transformer.

Trace is operationally similar to the Writer monad but it supports elementary consing as well as the Writer's monoidal concatenation.

Note, some care is needed to order the output to a trace with respect to the Z-order of a drawing. The API here may well be too limited...

Documentation
data Trace i a Source
show/hide Instances
data TraceT i m a Source
show/hide Instances
runTrace :: Trace i a -> (a, H i)Source
runTraceT :: Monad m => TraceT i m a -> m (a, H i)Source
Produced by Haddock version 2.6.1