úÎg '      Safe-Inferred+096A datatype containing an error and its provenience(s). The error(The list of traces (for each path tried)An isomorphism  t e "E (e,   t).A lens  t e !’ e.A lens  t e !’ Seq t.  Safe-Inferred6894A class for monads that have a scoped tracing effect"Add a tag or breadcrumb to a scope Realize your own trace    None 2469=BK A concrete monad transformer   t e m where t# is the type of tags/breadcrumbs, e is the type of errors, and m is the underlying monad. \Run a traced traced computation to get either its result, or an error and its provenience ().       Safe-Inferred9  Add a trace in synchronous style    None9       trace-0.1.0.5Control.Monad.Trace.ErrorTraceControl.Monad.Trace.ClassControl.Monad.Trans.TraceControl.Monad.Trace.CodensityControl.Monad.Trace ErrorTrace_etError_etTrace _ErrorTraceetErroretTrace MonadTrace traceScope readTraceTraceT runTraceTputTracecontainers-0.5.5.1 Data.SequenceSeq$fShowErrorTrace$fMonoidErrorTrace$fNFDataErrorTrace_traceT$fMonadBaseControlbTraceT$fMonadTransControlTraceT$fMonadTracetTraceT$fMonadTransTraceT$fMonadErroreTraceT