data-effects-core-0.2.0.0: A basic framework for effect systems based on effects represented by GADTs.
Contents
Index
Index
#
Data.Effect.Tag
##
Data.Effect.Tag
##>
Data.Effect.Key
#>
Data.Effect.Key
:&:
1 (Type/Class)
Data.Effect.HFunctor
2 (Data Constructor)
Data.Effect.HFunctor
:+:
Data.Effect.HFunctor
:<:
Data.Effect.HFunctor
:=:
Data.Effect.HFunctor
<:
Control.Effect
<<:
Control.Effect
ByKey
1 (Type/Class)
Control.Effect.Key
2 (Data Constructor)
Control.Effect.Key
caseH
Data.Effect.HFunctor
DistAnn
Data.Effect.HFunctor
EffectF
Data.Effect
EffectH
Data.Effect
Elem
Data.Effect.HFunctor
HCont
1 (Type/Class)
Data.Effect.HFunctor.HCont
2 (Data Constructor)
Data.Effect.HFunctor.HCont
hfmap
Data.Effect.HFunctor
HFunctor
Data.Effect.HFunctor
inj
Data.Effect.HFunctor
inj'
Data.Effect.HFunctor
injectA
Data.Effect.HFunctor
Inl
Data.Effect.HFunctor
Inr
Data.Effect.HFunctor
K
Data.Effect.Key
Key
1 (Type/Class)
Data.Effect.Key
2 (Data Constructor)
Data.Effect.Key
key
Control.Effect.Key
KeyH
1 (Type/Class)
Data.Effect.Key
2 (Data Constructor)
Data.Effect.Key
KH
Data.Effect.Key
LiftFOE
1 (Type/Class)
Data.Effect
2 (Data Constructor)
Data.Effect
LNop
Data.Effect
Nop
Data.Effect
prj'
Data.Effect.HFunctor
proj
Data.Effect.HFunctor
projectA
Data.Effect.HFunctor
RemA
Data.Effect.HFunctor
remA
Data.Effect.HFunctor
runByKey
Control.Effect.Key
runViaTag
Control.Effect.Tag
SendFOE
Control.Effect
sendFOE
Control.Effect
SendFOEBy
Control.Effect.Key
sendFOEBy
Control.Effect.Key
SendHOE
Control.Effect
sendHOE
Control.Effect
SendHOEBy
Control.Effect.Key
sendHOEBy
Control.Effect.Key
spl
Data.Effect.HFunctor
Subsume
Data.Effect.HFunctor
T
Data.Effect.Tag
Tag
1 (Type/Class)
Data.Effect.Tag
2 (Data Constructor)
Data.Effect.Tag
tag
Control.Effect.Tag
TagH
1 (Type/Class)
Data.Effect.Tag
2 (Data Constructor)
Data.Effect.Tag
TH
Data.Effect.Tag
unHCont
Data.Effect.HFunctor.HCont
unKey
Data.Effect.Key
unKeyH
Data.Effect.Key
unliftFOE
Data.Effect
unTag
Data.Effect.Tag
unTagH
Data.Effect.Tag
ViaTag
1 (Type/Class)
Control.Effect.Tag
2 (Data Constructor)
Control.Effect.Tag
~>
Control.Effect