extensible-effects-2.4.0.0: An Alternative to Monad Transformers

Index

adventIOControl.Eff.Operational.Example
adventPureControl.Eff.Operational.Example
ArrControl.Eff
arrControl.Eff
Arrs 
1 (Type/Class)Control.Eff
2 (Data Constructor)Control.Eff
ask 
1 (Function)Control.Eff.Reader.Strict
2 (Function)Control.Eff.Reader.Lazy
callControl.Eff.Cut
catchDynEControl.Eff.Lift
catchErrorControl.Eff.Exception
censor 
1 (Function)Control.Eff.Writer.Strict
2 (Function)Control.Eff.Writer.Lazy
Choose 
1 (Type/Class)Control.Eff.Choose
2 (Data Constructor)Control.Eff.Choose
chooseControl.Eff.Choose
compControl.Eff
CutFalse 
1 (Type/Class)Control.Eff.Cut
2 (Data Constructor)Control.Eff.Cut
cutfalseControl.Eff.Cut
decompData.OpenUnion, Control.Eff
Delay 
1 (Data Constructor)Control.Eff.State.LazyState
2 (Data Constructor)Control.Eff.State.Lazy
dieControl.Eff.Exception
DoneControl.Eff.Coroutine
EControl.Eff
EffControl.Eff
evalState 
1 (Function)Control.Eff.State.Strict
2 (Function)Control.Eff.State.Lazy
Exc 
1 (Type/Class)Control.Eff.Exception
2 (Data Constructor)Control.Eff.Exception
execState 
1 (Function)Control.Eff.State.Strict
2 (Function)Control.Eff.State.Lazy
FailControl.Eff.Exception
firstControl.Eff
Fresh 
1 (Type/Class)Control.Eff.Fresh
2 (Data Constructor)Control.Eff.Fresh
freshControl.Eff.Fresh
Get 
1 (Data Constructor)Control.Eff.State.Strict
2 (Data Constructor)Control.Eff.State.Lazy
get 
1 (Function)Control.Eff.State.Strict
2 (Function)Control.Eff.State.Lazy
handDownControl.Eff.Example
handle_relayControl.Eff
handle_relay_sControl.Eff
handUpControl.Eff.Example
identControl.Eff
ifteControl.Eff.NdetEff
ignoreFailControl.Eff.Exception
injData.OpenUnion, Control.Eff
interposeControl.Eff
JailControl.Eff.Operational.Example
lastAndSumControl.Eff.Example
lastEffControl.Eff.Example
LazyStateControl.Eff.State.LazyState
LGetControl.Eff.State.LazyState
lgetControl.Eff.State.LazyState
Lift 
1 (Type/Class)Control.Eff.Lift
2 (Data Constructor)Control.Eff.Lift
liftControl.Eff.Lift
liftEitherControl.Eff.Exception
liftEitherMControl.Eff.Exception
liftMaybeControl.Eff.Exception
liftMaybeMControl.Eff.Exception
lmodifyControl.Eff.State.LazyState
local 
1 (Function)Control.Eff.Reader.Strict
2 (Function)Control.Eff.Reader.Lazy
LPutControl.Eff.State.LazyState
lputControl.Eff.State.LazyState
makeChoiceControl.Eff.Choose
makeChoiceAControl.Eff.NdetEff
makeChoiceA0Control.Eff.NdetEff
MemberData.OpenUnion, Control.Eff
modify 
1 (Function)Control.Eff.State.Strict
2 (Function)Control.Eff.State.Lazy
Move 
1 (Type/Class)Control.Eff.Example
2 (Data Constructor)Control.Eff.Example
MPlusControl.Eff.NdetEff
mplus'Control.Eff.Choose
msplitControl.Eff.NdetEff
MZeroControl.Eff.NdetEff
mzero'Control.Eff.Choose
NdetEffControl.Eff.NdetEff
onceControl.Eff.NdetEff
onDemand 
1 (Function)Control.Eff.State.LazyState
2 (Function)Control.Eff.State.Lazy
onFailControl.Eff.Exception
PrintControl.Eff.Operational.Example
prjData.OpenUnion, Control.Eff
progControl.Eff.Operational.Example
ProgramControl.Eff.Operational
Put 
1 (Data Constructor)Control.Eff.State.Strict
2 (Data Constructor)Control.Eff.State.Lazy
put 
1 (Function)Control.Eff.State.Strict
2 (Function)Control.Eff.State.Lazy
qAppControl.Eff
qCompControl.Eff
qCompsControl.Eff
Reader 
1 (Type/Class)Control.Eff.Reader.Strict
2 (Data Constructor)Control.Eff.Reader.Strict
3 (Type/Class)Control.Eff.Reader.Lazy
4 (Data Constructor)Control.Eff.Reader.Lazy
reader 
1 (Function)Control.Eff.Reader.Strict
2 (Function)Control.Eff.Reader.Lazy
rethrowErrorControl.Eff.Exception
runControl.Eff
runCControl.Eff.Coroutine
runErrBigControl.Eff.Example
runErrorControl.Eff.Exception
runFailControl.Eff.Exception
runFirstWriter 
1 (Function)Control.Eff.Writer.Strict
2 (Function)Control.Eff.Writer.Lazy
runFresh'Control.Eff.Fresh
runLastWriter 
1 (Function)Control.Eff.Writer.Strict
2 (Function)Control.Eff.Writer.Lazy
runLiftControl.Eff.Lift
runListWriter 
1 (Function)Control.Eff.Writer.Strict
2 (Function)Control.Eff.Writer.Lazy
runMonoidWriter 
1 (Function)Control.Eff.Writer.Strict
2 (Function)Control.Eff.Writer.Lazy
runProgramControl.Eff.Operational
runReader 
1 (Function)Control.Eff.Reader.Strict
2 (Function)Control.Eff.Reader.Lazy
runState 
1 (Function)Control.Eff.State.Strict
2 (Function)Control.Eff.State.Lazy
runState' 
1 (Function)Control.Eff.State.Strict
2 (Function)Control.Eff.State.Lazy
runStateBack 
1 (Function)Control.Eff.State.LazyState
2 (Function)Control.Eff.State.Lazy
runStateBack0 
1 (Function)Control.Eff.State.LazyState
2 (Function)Control.Eff.State.Lazy
runStateLazyControl.Eff.State.LazyState
runStateR 
1 (Function)Control.Eff.State.Strict
2 (Function)Control.Eff.State.Lazy
runTraceControl.Eff.Trace
runWriter 
1 (Function)Control.Eff.Writer.Strict
2 (Function)Control.Eff.Writer.Lazy
ScanControl.Eff.Operational.Example
sendControl.Eff
SetMemberData.OpenUnion, Control.Eff
singleKControl.Eff
SingletonControl.Eff.Operational
singletonControl.Eff.Operational
State 
1 (Type/Class)Control.Eff.State.Strict
2 (Type/Class)Control.Eff.State.Lazy
sum2Control.Eff.Example
sumAllControl.Eff.Example
sumEffControl.Eff.Example
Tell 
1 (Data Constructor)Control.Eff.Writer.Strict
2 (Data Constructor)Control.Eff.Writer.Lazy
tell 
1 (Function)Control.Eff.Writer.Strict
2 (Function)Control.Eff.Writer.Lazy
throwErrorControl.Eff.Exception
TooBig 
1 (Type/Class)Control.Eff.Example
2 (Data Constructor)Control.Eff.Example
Trace 
1 (Type/Class)Control.Eff.Trace
2 (Data Constructor)Control.Eff.Trace
traceControl.Eff.Trace
transactionStateControl.Eff.State.Strict
TxState 
1 (Type/Class)Control.Eff.State.Strict
2 (Data Constructor)Control.Eff.State.Strict
UnionData.OpenUnion, Control.Eff
ValControl.Eff
weakenData.OpenUnion, Control.Eff
writeAllControl.Eff.Example
writeAndAddControl.Eff.Example
Writer 
1 (Type/Class)Control.Eff.Writer.Strict
2 (Type/Class)Control.Eff.Writer.Lazy
Y 
1 (Type/Class)Control.Eff.Coroutine
2 (Data Constructor)Control.Eff.Coroutine
Yield 
1 (Type/Class)Control.Eff.Coroutine
2 (Data Constructor)Control.Eff.Coroutine
yieldControl.Eff.Coroutine
^$Control.Eff
^|>Control.Eff