comonads-fd-2.0: Comonad transformers using functional dependencies

Index

<<=Control.Comonad.Traced.Memo, Control.Comonad.Traced, Control.Comonad.Store.Strict, Control.Comonad.Store.Memo, Control.Comonad.Store.Lazy, Control.Comonad.Store, Control.Comonad.Identity, Control.Comonad.Env.Strict, Control.Comonad.Env.Lazy, Control.Comonad.Env
=<=Control.Comonad.Traced.Memo, Control.Comonad.Traced, Control.Comonad.Store.Strict, Control.Comonad.Store.Memo, Control.Comonad.Store.Lazy, Control.Comonad.Store, Control.Comonad.Identity, Control.Comonad.Env.Strict, Control.Comonad.Env.Lazy, Control.Comonad.Env
=>=Control.Comonad.Traced.Memo, Control.Comonad.Traced, Control.Comonad.Store.Strict, Control.Comonad.Store.Memo, Control.Comonad.Store.Lazy, Control.Comonad.Store, Control.Comonad.Identity, Control.Comonad.Env.Strict, Control.Comonad.Env.Lazy, Control.Comonad.Env
=>>Control.Comonad.Traced.Memo, Control.Comonad.Traced, Control.Comonad.Store.Strict, Control.Comonad.Store.Memo, Control.Comonad.Store.Lazy, Control.Comonad.Store, Control.Comonad.Identity, Control.Comonad.Env.Strict, Control.Comonad.Env.Lazy, Control.Comonad.Env
askControl.Comonad.Env.Class, Control.Comonad.Env.Strict, Control.Comonad.Env.Lazy, Control.Comonad.Env
asksControl.Comonad.Env.Class, Control.Comonad.Env.Strict, Control.Comonad.Env.Lazy, Control.Comonad.Env
Cokleisli 
1 (Data Constructor)Control.Comonad.Traced.Memo, Control.Comonad.Traced, Control.Comonad.Store.Strict, Control.Comonad.Store.Memo, Control.Comonad.Store.Lazy, Control.Comonad.Store, Control.Comonad.Identity, Control.Comonad.Env.Strict, Control.Comonad.Env.Lazy, Control.Comonad.Env
2 (Type/Class)Control.Comonad.Traced.Memo, Control.Comonad.Traced, Control.Comonad.Store.Strict, Control.Comonad.Store.Memo, Control.Comonad.Store.Lazy, Control.Comonad.Store, Control.Comonad.Identity, Control.Comonad.Env.Strict, Control.Comonad.Env.Lazy, Control.Comonad.Env
ComonadControl.Comonad.Traced.Memo, Control.Comonad.Traced, Control.Comonad.Store.Strict, Control.Comonad.Store.Memo, Control.Comonad.Store.Lazy, Control.Comonad.Store, Control.Comonad.Identity, Control.Comonad.Env.Strict, Control.Comonad.Env.Lazy, Control.Comonad.Env
ComonadEnvControl.Comonad.Env.Class, Control.Comonad.Env.Strict, Control.Comonad.Env.Lazy, Control.Comonad.Env
ComonadStoreControl.Comonad.Store.Class, Control.Comonad.Store.Strict, Control.Comonad.Store.Memo, Control.Comonad.Store.Lazy, Control.Comonad.Store
ComonadTracedControl.Comonad.Traced.Class, Control.Comonad.Traced.Memo, Control.Comonad.Traced
ComonadTransControl.Comonad.Traced.Memo, Control.Comonad.Traced, Control.Comonad.Store.Strict, Control.Comonad.Store.Memo, Control.Comonad.Store.Lazy, Control.Comonad.Store, Control.Comonad.Env.Strict, Control.Comonad.Env.Lazy, Control.Comonad.Env
duplicateControl.Comonad.Traced.Memo, Control.Comonad.Traced, Control.Comonad.Store.Strict, Control.Comonad.Store.Memo, Control.Comonad.Store.Lazy, Control.Comonad.Store, Control.Comonad.Identity, Control.Comonad.Env.Strict, Control.Comonad.Env.Lazy, Control.Comonad.Env
Env 
1 (Type/Class)Control.Comonad.Env.Strict
2 (Type/Class)Control.Comonad.Env.Lazy, Control.Comonad.Env
env 
1 (Function)Control.Comonad.Env.Strict
2 (Function)Control.Comonad.Env.Lazy, Control.Comonad.Env
EnvT 
1 (Data Constructor)Control.Comonad.Env.Strict
2 (Type/Class)Control.Comonad.Env.Strict
3 (Data Constructor)Control.Comonad.Env.Lazy, Control.Comonad.Env
4 (Type/Class)Control.Comonad.Env.Lazy, Control.Comonad.Env
ExtendControl.Comonad.Traced.Memo, Control.Comonad.Traced, Control.Comonad.Store.Strict, Control.Comonad.Store.Memo, Control.Comonad.Store.Lazy, Control.Comonad.Store, Control.Comonad.Identity, Control.Comonad.Env.Strict, Control.Comonad.Env.Lazy, Control.Comonad.Env
extendControl.Comonad.Traced.Memo, Control.Comonad.Traced, Control.Comonad.Store.Strict, Control.Comonad.Store.Memo, Control.Comonad.Store.Lazy, Control.Comonad.Store, Control.Comonad.Identity, Control.Comonad.Env.Strict, Control.Comonad.Env.Lazy, Control.Comonad.Env
extractControl.Comonad.Traced.Memo, Control.Comonad.Traced, Control.Comonad.Store.Strict, Control.Comonad.Store.Memo, Control.Comonad.Store.Lazy, Control.Comonad.Store, Control.Comonad.Identity, Control.Comonad.Env.Strict, Control.Comonad.Env.Lazy, Control.Comonad.Env
Identity 
1 (Type/Class)Control.Comonad.Identity
2 (Data Constructor)Control.Comonad.Identity
IdentityT 
1 (Type/Class)Control.Comonad.Identity
2 (Data Constructor)Control.Comonad.Identity
liftWControl.Comonad.Traced.Memo, Control.Comonad.Traced, Control.Comonad.Store.Strict, Control.Comonad.Store.Memo, Control.Comonad.Store.Lazy, Control.Comonad.Store, Control.Comonad.Identity, Control.Comonad.Env.Strict, Control.Comonad.Env.Lazy, Control.Comonad.Env
local 
1 (Function)Control.Comonad.Env.Strict
2 (Function)Control.Comonad.Env.Lazy, Control.Comonad.Env
lowerControl.Comonad.Traced.Memo, Control.Comonad.Traced, Control.Comonad.Store.Strict, Control.Comonad.Store.Memo, Control.Comonad.Store.Lazy, Control.Comonad.Store, Control.Comonad.Env.Strict, Control.Comonad.Env.Lazy, Control.Comonad.Env
lowerPeekControl.Comonad.Store.Class
lowerPosControl.Comonad.Store.Class
peekControl.Comonad.Store.Class, Control.Comonad.Store.Strict, Control.Comonad.Store.Memo, Control.Comonad.Store.Lazy, Control.Comonad.Store
peeksControl.Comonad.Store.Class, Control.Comonad.Store.Strict, Control.Comonad.Store.Memo, Control.Comonad.Store.Lazy, Control.Comonad.Store
posControl.Comonad.Store.Class, Control.Comonad.Store.Strict, Control.Comonad.Store.Memo, Control.Comonad.Store.Lazy, Control.Comonad.Store
runCokleisliControl.Comonad.Traced.Memo, Control.Comonad.Traced, Control.Comonad.Store.Strict, Control.Comonad.Store.Memo, Control.Comonad.Store.Lazy, Control.Comonad.Store, Control.Comonad.Identity, Control.Comonad.Env.Strict, Control.Comonad.Env.Lazy, Control.Comonad.Env
runEnv 
1 (Function)Control.Comonad.Env.Strict
2 (Function)Control.Comonad.Env.Lazy, Control.Comonad.Env
runEnvT 
1 (Function)Control.Comonad.Env.Strict
2 (Function)Control.Comonad.Env.Lazy, Control.Comonad.Env
runIdentityControl.Comonad.Identity
runIdentityTControl.Comonad.Identity
runStore 
1 (Function)Control.Comonad.Store.Memo
2 (Function)Control.Comonad.Store.Strict
3 (Function)Control.Comonad.Store.Lazy, Control.Comonad.Store
runStoreT 
1 (Function)Control.Comonad.Store.Memo
2 (Function)Control.Comonad.Store.Strict
3 (Function)Control.Comonad.Store.Lazy, Control.Comonad.Store
runTraced 
1 (Function)Control.Comonad.Traced.Memo
2 (Function)Control.Comonad.Traced
runTracedT 
1 (Function)Control.Comonad.Traced.Memo
2 (Function)Control.Comonad.Traced
seekControl.Comonad.Store.Class, Control.Comonad.Store.Strict, Control.Comonad.Store.Memo, Control.Comonad.Store.Lazy, Control.Comonad.Store
seeksControl.Comonad.Store.Class, Control.Comonad.Store.Strict, Control.Comonad.Store.Memo, Control.Comonad.Store.Lazy, Control.Comonad.Store
Store 
1 (Type/Class)Control.Comonad.Store.Memo
2 (Type/Class)Control.Comonad.Store.Strict
3 (Type/Class)Control.Comonad.Store.Lazy, Control.Comonad.Store
store 
1 (Function)Control.Comonad.Store.Memo
2 (Function)Control.Comonad.Store.Strict
3 (Function)Control.Comonad.Store.Lazy, Control.Comonad.Store
StoreT 
1 (Type/Class)Control.Comonad.Store.Memo
2 (Data Constructor)Control.Comonad.Store.Strict
3 (Type/Class)Control.Comonad.Store.Strict
4 (Data Constructor)Control.Comonad.Store.Lazy, Control.Comonad.Store
5 (Type/Class)Control.Comonad.Store.Lazy, Control.Comonad.Store
storeTControl.Comonad.Store.Memo
traceControl.Comonad.Traced.Class, Control.Comonad.Traced.Memo, Control.Comonad.Traced
Traced 
1 (Type/Class)Control.Comonad.Traced.Memo
2 (Type/Class)Control.Comonad.Traced
traced 
1 (Function)Control.Comonad.Traced.Memo
2 (Function)Control.Comonad.Traced
TracedT 
1 (Type/Class)Control.Comonad.Traced.Memo
2 (Data Constructor)Control.Comonad.Traced
3 (Type/Class)Control.Comonad.Traced
tracedTControl.Comonad.Traced.Memo
tracesControl.Comonad.Traced.Class, Control.Comonad.Traced.Memo, Control.Comonad.Traced
wfixControl.Comonad.Traced.Memo, Control.Comonad.Traced, Control.Comonad.Store.Strict, Control.Comonad.Store.Memo, Control.Comonad.Store.Lazy, Control.Comonad.Store, Control.Comonad.Identity, Control.Comonad.Env.Strict, Control.Comonad.Env.Lazy, Control.Comonad.Env