úÎF &      !"#$%&API for enriching errors with contexts(c) Moritz Clasmeier 2018BSD3mtesseract@silverratio.net experimentalPOSIXNone&'3;=>?AKVå8Encapsulates the error context  essentially a stack of & values.Boundles an error with an .Data type implementing .1Monad type class providing contextualized errors. Unwrap an . Exceptions of type e$ thrown in the provided action via ' will cause an  e% exception to be propagated upwards. Like (], but the handler is required to be context-aware. Is also able to catch exceptions of type e (without context). Like (È, but the handler is required to be context-unaware. Is also able to catch exceptions with context, in which case the context will be forgotten before the exception will be provided to the handler.)Push a context layer (a &) onto the provided .%Dump an error with context to stdout.,Enrich an error value with an error context.+Forgets the context from an enriched error.Context aware version of *.Context aware version of *.An ErrorWithContext e can be used as an exception. Implement + for . Implement , for . Implement - for . Implement . for . Implement  for .!Return the current error context.4Execute a monadic action while having the provided &# being pushed to the error context.   /0Safeù123456789      !"#$%&'()*+,*+-./01234567*+8*+9:;<=>?@ABC,error-context-0.1.2.0-HSMxSmqja7Y6huMKkU4mD4Control.Error.ContextPaths_error_context ErrorContextErrorWithContext ErrorContextTMonadErrorContexterrorContextCollectwithErrorContextrunErrorContextTcatchWithContextcatchWithoutContexttryAnyWithContexttryAnyWithoutContexttryWithContexttryWithoutContexterrorWithContextDumperrorContextualizeerrorContextForgetcatchAnyWithContextcatchAnyWithoutContextensureExceptionContext$fExceptionErrorWithContext$fFunctorErrorWithContext$fMonadReaderrErrorContextT$fMonadResourceErrorContextT$fMonadCatchErrorContextT$fMonadThrowErrorContextT $fMonadErrorContextErrorContextT$fMonadIOErrorContextT$fShowErrorContext$fEqErrorContext$fShowErrorWithContext$fFunctorErrorContextT$fApplicativeErrorContextT$fMonadErrorContextT$fMonadTransErrorContextT$fMonadStateErrorContextT$fMonadWriterErrorContextT#text-1.2.2.2-EakMpasry3jA6OIwSZhq9MData.Text.InternalText(exceptions-0.10.0-1AzWBjop7ad7gqlL6DNtCiControl.Monad.CatchthrowMcatcherrorContextPush-safe-exceptions-0.1.7.0-HIhNzi1PgRWO3XxWrqAwpControl.Exception.SafecatchAny mtl-2.2.1-DscMMmDQUE6GBfOSl4qMUHControl.Monad.Reader.Class MonadReader&resourcet-1.2.1-L0TRMAmW17yDR3V1nLrhCu%Control.Monad.Trans.Resource.Internal MonadResource MonadCatch MonadThrow_runErrorContextTversion getBinDir getLibDir getDynLibDir getDataDir getLibexecDir getSysconfDirgetDataFileName