classy-effects-0.1.0.0: An interface for a handler-independent, typeclass-based effect system.
Contents
Index
Index
#
Control.Effect.Class
##
Control.Effect.Class
:&:
1 (Type/Class)
Control.Effect.Class.Machinery.HFunctor
2 (Data Constructor)
Control.Effect.Class.Machinery.HFunctor
:+:
Control.Effect.Class.Machinery.HFunctor
:<:
Control.Effect.Class.Machinery.HFunctor
:=:
Control.Effect.Class.Machinery.HFunctor
<:
Control.Effect.Class
<<:
Control.Effect.Class
@#
Control.Effect.Class
Accum
Control.Effect.Class.Accum
AccumI
Control.Effect.Class.Accum
AccumS
Control.Effect.Class.Accum
Add
Control.Effect.Class.Accum
add
Control.Effect.Class.Accum
AddS
Control.Effect.Class.Accum
ApplicativeProvider
Control.Effect.Class.Provider
aprovide
Control.Effect.Class.Provider
Ask
1 (Type/Class)
Control.Effect.Class.Reader
2 (Data Constructor)
Control.Effect.Class.Reader
ask
Control.Effect.Class.Reader
AskI
Control.Effect.Class.Reader
AskS
1 (Type/Class)
Control.Effect.Class.Reader
2 (Data Constructor)
Control.Effect.Class.Reader
asks
Control.Effect.Class.Reader
caseH
Control.Effect.Class.Machinery.HFunctor
Catch
1 (Type/Class)
Control.Effect.Class.Except
2 (Data Constructor)
Control.Effect.Class.Except
catch
Control.Effect.Class.Except
CatchS
Control.Effect.Class.Except
Censor
Control.Effect.Class.Writer
censor
Control.Effect.Class.Writer
Coroutine
Control.Effect.Class.Coroutine
CoroutineI
Control.Effect.Class.Coroutine
CoroutineS
Control.Effect.Class.Coroutine
DistAnn
Control.Effect.Class.Machinery.HFunctor
EffectDataHandler
Control.Effect.Class
EffectsVia
1 (Data Constructor)
Control.Effect.Class
2 (Type/Class)
Control.Effect.Class
Elem
Control.Effect.Class.Machinery.HFunctor
Except
Control.Effect.Class.Except
ExceptD
Control.Effect.Class.Except
Get
Control.Effect.Class.State
get
Control.Effect.Class.State
GetS
Control.Effect.Class.State
gets
Control.Effect.Class.State
getTag
Control.Effect.Class
getTagH
Control.Effect.Class
hfmap
Control.Effect.Class.Machinery.HFunctor
HFunctor
Control.Effect.Class.Machinery.HFunctor
inj
Control.Effect.Class.Machinery.HFunctor
inj'
Control.Effect.Class.Machinery.HFunctor
injectA
Control.Effect.Class.Machinery.HFunctor
Inl
Control.Effect.Class.Machinery.HFunctor
Input
1 (Type/Class)
Control.Effect.Class.Input
2 (Data Constructor)
Control.Effect.Class.Input
input
Control.Effect.Class.Input
InputI
Control.Effect.Class.Input
InputS
1 (Type/Class)
Control.Effect.Class.Input
2 (Data Constructor)
Control.Effect.Class.Input
Inr
Control.Effect.Class.Machinery.HFunctor
Instruction
Control.Effect.Class
LiftIns
1 (Data Constructor)
Control.Effect.Class
2 (Type/Class)
Control.Effect.Class
Listen
Control.Effect.Class.Writer
listen
Control.Effect.Class.Writer
Local
1 (Type/Class)
Control.Effect.Class.Reader
2 (Data Constructor)
Control.Effect.Class.Reader
local
Control.Effect.Class.Reader
LocalS
Control.Effect.Class.Reader
Look
Control.Effect.Class.Accum
look
Control.Effect.Class.Accum
LookS
Control.Effect.Class.Accum
makeEffect
Control.Effect.Class.Machinery.TH
makeEffectData
Data.Effect.Class.TH
makeEffectDataWith
Data.Effect.Class.TH
makeEffectF
Control.Effect.Class.Machinery.TH
makeEffectFWith
Control.Effect.Class.Machinery.TH
makeEffectH
Control.Effect.Class.Machinery.TH
makeEffectHWith
Control.Effect.Class.Machinery.TH
makeEffectWith
Control.Effect.Class.Machinery.TH
makeEmptyEffect
Control.Effect.Class.Machinery.TH
makeHFunctor
1 (Function)
Control.Effect.Class.Machinery.HFunctor
2 (Function)
Data.Effect.Class.TH.HFunctor
makeInstruction
Data.Effect.Class.TH
makeInstructionWith
Data.Effect.Class.TH
makeLiftInsPatternSynonyms
Data.Effect.Class.TH
makeOrderUnifiedEffectClass
Control.Effect.Class.Machinery.TH
makeSignature
Data.Effect.Class.TH
makeSignatureWith
Data.Effect.Class.TH
modify
Control.Effect.Class.State
MonadProvider
Control.Effect.Class.Provider
mprovide
Control.Effect.Class.Provider
Nop
Control.Effect.Class
NopI
Control.Effect.Class
NopS
Control.Effect.Class
Output
1 (Type/Class)
Control.Effect.Class.Output
2 (Data Constructor)
Control.Effect.Class.Output
output
Control.Effect.Class.Output
OutputI
Control.Effect.Class.Output
OutputS
1 (Type/Class)
Control.Effect.Class.Output
2 (Data Constructor)
Control.Effect.Class.Output
prj'
Control.Effect.Class.Machinery.HFunctor
proj
Control.Effect.Class.Machinery.HFunctor
projectA
Control.Effect.Class.Machinery.HFunctor
Provide
Control.Effect.Class.Provider
provide
Control.Effect.Class.Provider
Provider
Control.Effect.Class.Provider
ProviderS
Control.Effect.Class.Provider
Put
Control.Effect.Class.State
put
Control.Effect.Class.State
PutS
Control.Effect.Class.State
Reader
Control.Effect.Class.Reader
ReaderD
Control.Effect.Class.Reader
RemA
Control.Effect.Class.Machinery.HFunctor
remA
Control.Effect.Class.Machinery.HFunctor
runEffectsVia
Control.Effect.Class
runViaTag
Control.Effect.Class
SendIns
Control.Effect.Class
sendIns
Control.Effect.Class
SendSig
Control.Effect.Class
sendSig
Control.Effect.Class
Signature
Control.Effect.Class
spl
Control.Effect.Class.Machinery.HFunctor
State
Control.Effect.Class.State
StateI
Control.Effect.Class.State
StateS
Control.Effect.Class.State
Subsume
Control.Effect.Class.Machinery.HFunctor
T
Control.Effect.Class
Tag
1 (Data Constructor)
Control.Effect.Class
2 (Type/Class)
Control.Effect.Class
tag
Control.Effect.Class
Taggable
Control.Effect.Class
Tagged
Control.Effect.Class
TagH
1 (Data Constructor)
Control.Effect.Class
2 (Type/Class)
Control.Effect.Class
Tell
1 (Type/Class)
Control.Effect.Class.Writer
2 (Data Constructor)
Control.Effect.Class.Writer
tell
Control.Effect.Class.Writer
TellI
Control.Effect.Class.Writer
TellS
1 (Type/Class)
Control.Effect.Class.Writer
2 (Data Constructor)
Control.Effect.Class.Writer
TH
Control.Effect.Class
Throw
1 (Type/Class)
Control.Effect.Class.Except
2 (Data Constructor)
Control.Effect.Class.Except
throw
Control.Effect.Class.Except
ThrowI
Control.Effect.Class.Except
ThrowS
1 (Type/Class)
Control.Effect.Class.Except
2 (Data Constructor)
Control.Effect.Class.Except
unliftIns
Control.Effect.Class
unTagged
Control.Effect.Class
ViaTag
1 (Data Constructor)
Control.Effect.Class
2 (Type/Class)
Control.Effect.Class
Writer
Control.Effect.Class.Writer
WriterD
Control.Effect.Class.Writer
WriterH
Control.Effect.Class.Writer
WriterS
Control.Effect.Class.Writer
Yield
Control.Effect.Class.Coroutine
yield
Control.Effect.Class.Coroutine
YieldS
Control.Effect.Class.Coroutine
~>
Control.Effect.Class