cleff-0.3.1.0: Fast and concise extensible effects

Index

++Cleff.Internal.Rec, Cleff.Internal.Monad, Cleff
:>Cleff.Internal.Monad, Cleff
:>>Cleff.Internal.Monad, Cleff
adjustCleff.Internal.Interpret
adjustEnvCleff.Internal.Monad
allocaEnvCleff.Internal.Monad
AnyCleff.Internal.Any
appendEnvCleff.Internal.Monad
AskCleff.Reader
askCleff.Reader
asksCleff.Reader
bindInputCleff.Input
bindOutputCleff.Output
bracketCleff.Mask
bracketOnErrorCleff.Mask
bracketOnError_Cleff.Mask
bracket_Cleff.Mask
CatchErrorCleff.Error
catchErrorCleff.Error
catchErrorIfCleff.Error
catchErrorJustCleff.Error
concatCleff.Internal.Rec
consCleff.Internal.Rec
dropCleff.Internal.Rec
Eff 
1 (Type/Class)Cleff.Internal.Monad, Cleff
2 (Data Constructor)Cleff.Internal.Monad
EffectCleff.Internal.Monad, Cleff
ElemCleff.Internal.Rec
emptyCleff.Internal.Rec
emptyEnvCleff.Internal.Monad
EnvCleff.Internal.Monad
ErrorCleff.Error
esSendCleff.Internal.Interpret
Fail 
1 (Type/Class)Cleff.Fail
2 (Data Constructor)Cleff.Fail
finallyCleff.Mask
Fresh 
1 (Type/Class)Cleff.Fresh
2 (Data Constructor)Cleff.Fresh
freshCleff.Fresh
freshEnumToStateCleff.Fresh
freshIntToStateCleff.Fresh
fromAnyCleff.Internal.Any
fromEitherCleff.Error
fromExceptionCleff.Error
fromExceptionEffCleff.Error
fromExceptionEffViaCleff.Error
fromExceptionViaCleff.Error
fromIOCleff.Internal.Base, Cleff
GetCleff.State
getCleff.State
getsCleff.State
handleErrorCleff.Error
handleErrorIfCleff.Error
handleErrorJustCleff.Error
HandlerCleff.Internal.Interpret, Cleff
HandlerIOCleff.Internal.Base, Cleff
HandlerPtrCleff.Internal.Monad
HandlingCleff.Internal.Interpret, Cleff
headCleff.Internal.Rec
ignoreOutputCleff.Output
ignoreTraceCleff.Trace
imposeCleff.Internal.Interpret, Cleff
imposeNCleff.Internal.Interpret, Cleff
indexCleff.Internal.Rec
injectCleff.Internal.Interpret, Cleff
Input 
1 (Type/Class)Cleff.Input
2 (Data Constructor)Cleff.Input
inputCleff.Input
inputsCleff.Input
inputToListStateCleff.Input
inputToReaderCleff.Input
InternalHandler 
1 (Type/Class)Cleff.Internal.Monad
2 (Data Constructor)Cleff.Internal.Monad
interposeCleff.Internal.Interpret, Cleff
interpretCleff.Internal.Interpret, Cleff
interpretIOCleff.Internal.Base, Cleff
IOECleff.Internal.Base, Cleff
KnownListCleff.Internal.Rec, Cleff.Internal.Monad, Cleff
liftIOCleff
ListenCleff.Writer
listenCleff.Writer
listensCleff.Writer
LocalCleff.Reader
localCleff.Reader
magnifyCleff.Reader
makeEffectCleff.Internal.TH, Cleff
makeEffect_Cleff.Internal.TH, Cleff
mapErrorCleff.Error
mapInputCleff.Input
mapOutputCleff.Output
Mask 
1 (Type/Class)Cleff.Mask
2 (Data Constructor)Cleff.Mask
maskCleff.Mask
mask_Cleff.Mask
modifyCleff.State
MonadIOCleff
MonadUnliftIOCleff
newArrCleff.Internal.Rec
noteCleff.Error
onErrorCleff.Mask
OnExceptionCleff.Mask
onExceptionCleff.Mask
Output 
1 (Type/Class)Cleff.Output
2 (Data Constructor)Cleff.Output
outputCleff.Output
outputToListStateCleff.Output
outputToWriterCleff.Output
pickCleff.Internal.Rec
primLiftIOCleff.Internal.Base
primUnliftIOCleff.Internal.Base
PutCleff.State
putCleff.State
raiseCleff.Internal.Interpret, Cleff
raiseNCleff.Internal.Interpret, Cleff
raiseNUnderCleff.Internal.Interpret, Cleff
raiseNUnderNCleff.Internal.Interpret, Cleff
raiseUnderCleff.Internal.Interpret, Cleff
raiseUnderNCleff.Internal.Interpret, Cleff
readEnvCleff.Internal.Monad
ReaderCleff.Reader
Rec 
1 (Type/Class)Cleff.Internal.Rec
2 (Data Constructor)Cleff.Internal.Rec
reinterpretCleff.Internal.Interpret, Cleff
reinterpret2Cleff.Internal.Interpret, Cleff
reinterpret3Cleff.Internal.Interpret, Cleff
reinterpretNCleff.Internal.Interpret, Cleff
replaceEnvCleff.Internal.Monad
runErrorCleff.Error
runFailCleff.Fail
runFailIOCleff.Fail
runFreshAtomicCounterCleff.Fresh
runFreshUniqueCleff.Fresh
runHandlerCleff.Internal.Monad
runInputConstCleff.Input
runInputEffCleff.Input
runIOECleff.Internal.Base, Cleff
runMaskCleff.Mask
runOutputEffCleff.Output
runPureCleff.Internal.Base, Cleff
runReaderCleff.Reader
runStateCleff.State
runStateIORefCleff.State
runStateMVarCleff.State
runStateTVarCleff.State
runTraceHandleCleff.Trace
runTraceStderrCleff.Trace
runTraceStdoutCleff.Trace
runWriterCleff.Writer
runWriterBatchCleff.Writer
sendCleff.Internal.Monad, Cleff
sendViaCleff.Internal.Monad, Cleff
State 
1 (Type/Class)Cleff.State
2 (Data Constructor)Cleff.State
stateCleff.State
SubsetCleff.Internal.Rec, Cleff.Internal.Monad, Cleff
subsumeCleff.Internal.Interpret, Cleff
subsumeNCleff.Internal.Interpret, Cleff
tailCleff.Internal.Rec
takeCleff.Internal.Rec
TellCleff.Writer
tellCleff.Writer
thisIsPureTrustMeCleff.Internal.Base
ThrowErrorCleff.Error
throwErrorCleff.Error
toAnyCleff.Internal.Any
toEffCleff.Internal.Interpret, Cleff
toEffWithCleff.Internal.Interpret, Cleff
Trace 
1 (Type/Class)Cleff.Trace
2 (Data Constructor)Cleff.Trace
traceCleff.Trace
traceToOutputCleff.Trace
transformCleff.Internal.Interpret, Cleff
translateCleff.Internal.Interpret, Cleff
TranslatorCleff.Internal.Interpret, Cleff
tryErrorCleff.Error
tryErrorJustCleff.Error
unEffCleff.Internal.Monad
UninterruptibleMaskCleff.Mask
uninterruptibleMaskCleff.Mask
uninterruptibleMask_Cleff.Mask
updateCleff.Internal.Rec
updateEnvCleff.Internal.Monad
withFromEffCleff.Internal.Interpret, Cleff
withRunInIOCleff
withToIOCleff.Internal.Base, Cleff
writeEnvCleff.Internal.Monad
WriterCleff.Writer
zoomCleff.State
~>Cleff.Internal.Monad, Cleff