cleff-0.1.0.0: Fast and concise extensible effects

Index

++Data.Rec, Cleff.Internal.Effect, Cleff
/++/Data.Rec
/~/Data.Rec
:++:Data.Rec
:>Cleff.Internal.Effect, Cleff
:>>Cleff.Internal.Effect, Cleff
:~:Data.Rec
<#>Data.Rec
adjustData.Mem
allData.Rec
allAccessibleData.Rec
allocaData.Mem
AnyData.Any
anyData.Rec
appendData.Mem
AskCleff.Reader
askCleff.Reader
asksCleff.Reader
batchData.Rec
BracketCleff.Mask
bracketCleff.Mask
BracketOnErrorCleff.Mask
bracketOnErrorCleff.Mask
bracket_Cleff.Mask
CatchErrorCleff.Error
catchErrorCleff.Error
catchErrorIfCleff.Error
catchErrorJustCleff.Error
concatData.Rec
consData.Rec
degenerateData.Rec
dropData.Rec
Eff 
1 (Type/Class)Cleff.Internal.Monad, Cleff
2 (Data Constructor)Cleff.Internal.Monad
EffectCleff.Internal.Effect, Cleff
ElemData.Rec
empty 
1 (Function)Data.Rec
2 (Function)Data.Mem
EnvCleff.Internal.Monad
ErrorCleff.Error
extractData.Rec
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
freshIntToStateCleff.Fresh
fromAnyData.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
HandlingCleff.Internal.Interpret, Cleff
hdlPtrCleff.Internal.Interpret
headData.Rec
ignoreOutputCleff.Output
ignoreTraceCleff.Trace
imposeCleff.Internal.Interpret, Cleff
imposeNCleff.Internal.Interpret, Cleff
indexData.Rec
injectCleff.Internal.Interpret, Cleff
Input 
1 (Type/Class)Cleff.Input
2 (Data Constructor)Cleff.Input
inputCleff.Input
inputsCleff.Input
inputToListStateCleff.Input
InstHandling 
1 (Type/Class)Cleff.Internal.Interpret
2 (Data Constructor)Cleff.Internal.Interpret
instHandlingCleff.Internal.Interpret
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
invariantData.Rec
IOECleff.Internal.Base, Cleff
KnownListData.Rec, Cleff.Internal.Monad, Cleff
lengthData.Rec
liftIOCleff
ListenCleff.Writer
listenCleff.Writer
listensCleff.Writer
LocalCleff.Reader
localCleff.Reader
magnifyCleff.Reader
makeConCleff.Internal.TH
makeEffectCleff.Internal.TH, Cleff
makeEffect_Cleff.Internal.TH, Cleff
makeSmartConsCleff.Internal.TH
mapErrorCleff.Error
Mask 
1 (Type/Class)Cleff.Mask
2 (Data Constructor)Cleff.Mask
maskCleff.Mask
mask_Cleff.Mask
MemData.Mem
MemPtrData.Mem
mkInternalHandlerCleff.Internal.Interpret
modify 
1 (Function)Data.Rec
2 (Function)Cleff.State
MonadIOCleff
MonadUnliftIOCleff
naturalData.Rec
noteCleff.Error
onErrorCleff.Mask
Output 
1 (Type/Class)Cleff.Output
2 (Data Constructor)Cleff.Output
outputCleff.Output
outputToListStateCleff.Output
outputToWriterCleff.Output
pickData.Rec
primLiftIOCleff.Internal.Base
primUnliftIOCleff.Internal.Base
PutCleff.State
putCleff.State
raiseCleff.Internal.Interpret, Cleff
raiseNCleff.Internal.Interpret, Cleff
readData.Mem
ReaderCleff.Reader
RecData.Rec
reinterpretCleff.Internal.Interpret, Cleff
reinterpret2Cleff.Internal.Interpret, Cleff
reinterpret3Cleff.Internal.Interpret, Cleff
reinterpretNCleff.Internal.Interpret, Cleff
replaceData.Mem
runEffCleff.Internal.Base
runErrorCleff.Error
runFailCleff.Fail
runFailIOCleff.Fail
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
runTraceHandleCleff.Trace
runTraceStderrCleff.Trace
runTraceStdoutCleff.Trace
runWriterCleff.Writer
sendCleff.Internal.Monad, Cleff
sendEnvCleff.Internal.Interpret
SendSite 
1 (Type/Class)Cleff.Internal.Interpret
2 (Data Constructor)Cleff.Internal.Interpret
sendSiteCleff.Internal.Interpret
singletonData.Rec
sizeInvariantData.Rec
State 
1 (Type/Class)Cleff.State
2 (Data Constructor)Cleff.State
stateCleff.State
SubsetData.Rec, Cleff.Internal.Monad, Cleff
subsumeCleff.Internal.Interpret, Cleff
subsumeNCleff.Internal.Interpret, Cleff
tailData.Rec
takeData.Rec
TellCleff.Writer
tellCleff.Writer
thisIsPureTrustMeCleff.Internal.Base
ThrowErrorCleff.Error
throwErrorCleff.Error
toAnyData.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
translateNCleff.Internal.Interpret
TranslatorCleff.Internal.Interpret, Cleff
tryErrorCleff.Error
tryErrorJustCleff.Error
unEffCleff.Internal.Monad
UninterruptibleMaskCleff.Mask
uninterruptibleMaskCleff.Mask
uninterruptibleMask_Cleff.Mask
updateData.Mem
withFromEffCleff.Internal.Interpret, Cleff
withRunInIOCleff
withToIOCleff.Internal.Base, Cleff
writeData.Mem
WriterCleff.Writer
zipWithData.Rec
zoomCleff.State
~>Data.Rec, Cleff.Internal.Effect, Cleff