comonads-fd-1.7: Comonad transformers using functional dependencies

Index

!%%=Data.Lens
!%=Data.Lens
!&&=Data.Lens
!*=Data.Lens
!+=Data.Lens
!-=Data.Lens
!/=Data.Lens
!=Data.Lens
!||=Data.Lens
%%=Data.Lens
%=Data.Lens
&&=Data.Lens
*=Data.Lens
+=Data.Lens
-=Data.Lens
//=Data.Lens
:<Control.Comonad.Cofree
<<=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.Discont.Memo, Control.Comonad.Discont.Strict, Control.Comonad.Discont.Lazy, Control.Comonad.Discont
=<=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.Discont.Memo, Control.Comonad.Discont.Strict, Control.Comonad.Discont.Lazy, Control.Comonad.Discont
=>=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.Discont.Memo, Control.Comonad.Discont.Strict, Control.Comonad.Discont.Lazy, Control.Comonad.Discont
=>>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.Discont.Memo, Control.Comonad.Discont.Strict, Control.Comonad.Discont.Lazy, Control.Comonad.Discont
accessData.Lens
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
callCVControl.Comonad.Discont.Class, Control.Comonad.Discont.Memo, Control.Comonad.Discont.Strict, Control.Comonad.Discont.Lazy, Control.Comonad.Discont
CofreeControl.Comonad.Cofree
coiterControl.Comonad.Cofree
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, Control.Comonad.Discont.Memo, Control.Comonad.Discont.Strict, Control.Comonad.Discont.Lazy, Control.Comonad.Discont
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, Control.Comonad.Discont.Memo, Control.Comonad.Discont.Strict, Control.Comonad.Discont.Lazy, Control.Comonad.Discont
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, Control.Comonad.Discont.Memo, Control.Comonad.Discont.Strict, Control.Comonad.Discont.Lazy, Control.Comonad.Discont
ComonadCofreeControl.Comonad.Cofree.Class, Control.Comonad.Cofree
ComonadDiscontControl.Comonad.Discont.Class, Control.Comonad.Discont.Memo, Control.Comonad.Discont.Strict, Control.Comonad.Discont.Lazy, Control.Comonad.Discont
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, Control.Comonad.Discont.Memo, Control.Comonad.Discont.Strict, Control.Comonad.Discont.Lazy, Control.Comonad.Discont
Discont 
1 (Type/Class)Control.Comonad.Discont.Memo
2 (Type/Class)Control.Comonad.Discont.Strict
3 (Type/Class)Control.Comonad.Discont.Lazy, Control.Comonad.Discont
discont 
1 (Function)Control.Comonad.Discont.Memo
2 (Function)Control.Comonad.Discont.Strict
3 (Function)Control.Comonad.Discont.Lazy, Control.Comonad.Discont
DiscontT 
1 (Type/Class)Control.Comonad.Discont.Memo
2 (Data Constructor)Control.Comonad.Discont.Strict
3 (Type/Class)Control.Comonad.Discont.Strict
4 (Data Constructor)Control.Comonad.Discont.Lazy, Control.Comonad.Discont
5 (Type/Class)Control.Comonad.Discont.Lazy, Control.Comonad.Discont
discontTControl.Comonad.Discont.Memo
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, Control.Comonad.Discont.Memo, Control.Comonad.Discont.Strict, Control.Comonad.Discont.Lazy, Control.Comonad.Discont
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, Control.Comonad.Discont.Memo, Control.Comonad.Discont.Strict, Control.Comonad.Discont.Lazy, Control.Comonad.Discont
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, Control.Comonad.Discont.Memo, Control.Comonad.Discont.Strict, Control.Comonad.Discont.Lazy, Control.Comonad.Discont
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, Control.Comonad.Discont.Memo, Control.Comonad.Discont.Strict, Control.Comonad.Discont.Lazy, Control.Comonad.Discont
Free 
1 (Data Constructor)Control.Monad.Free
2 (Type/Class)Control.Monad.Free
fstLensData.Lens
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
intMapLensData.Lens
intSetLensData.Lens
isoData.Lens
iterControl.Monad.Free
label 
1 (Function)Control.Comonad.Discont.Memo
2 (Function)Control.Comonad.Discont.Strict
3 (Function)Control.Comonad.Discont.Lazy, Control.Comonad.Discont
Lens 
1 (Data Constructor)Data.Lens
2 (Type/Class)Data.Lens
lensData.Lens
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, Control.Comonad.Discont.Memo, Control.Comonad.Discont.Strict, Control.Comonad.Discont.Lazy, Control.Comonad.Discont
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, Control.Comonad.Discont.Memo, Control.Comonad.Discont.Strict, Control.Comonad.Discont.Lazy, Control.Comonad.Discont
lowerPeekControl.Comonad.Store.Class
lowerPosControl.Comonad.Store.Class
mapLensData.Lens
MonadFreeControl.Monad.Free.Class, Control.Monad.Free
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
PureControl.Monad.Free
retractControl.Monad.Free
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, Control.Comonad.Discont.Memo, Control.Comonad.Discont.Strict, Control.Comonad.Discont.Lazy, Control.Comonad.Discont
runDiscont 
1 (Function)Control.Comonad.Discont.Memo
2 (Function)Control.Comonad.Discont.Strict
3 (Function)Control.Comonad.Discont.Lazy, Control.Comonad.Discont
runDiscontT 
1 (Function)Control.Comonad.Discont.Memo
2 (Function)Control.Comonad.Discont.Strict
3 (Function)Control.Comonad.Discont.Lazy, Control.Comonad.Discont
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
runLensData.Lens
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
sectionControl.Comonad.Cofree
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
setLensData.Lens
sndLensData.Lens
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
unfoldControl.Comonad.Cofree
unwrapControl.Comonad.Cofree.Class, Control.Comonad.Cofree
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, Control.Comonad.Discont.Memo, Control.Comonad.Discont.Strict, Control.Comonad.Discont.Lazy, Control.Comonad.Discont
wrapControl.Monad.Free.Class, Control.Monad.Free
^!Data.Lens
^!%=Data.Lens
^!*=Data.Lens
^!+=Data.Lens
^!-=Data.Lens
^!/=Data.Lens
^!=Data.Lens
^$Data.Lens
^$!Data.Lens
^%%=Data.Lens
^%=Data.Lens
^*=Data.Lens
^+=Data.Lens
^-=Data.Lens
^.Data.Lens
^/=Data.Lens
^=Data.Lens
||=Data.Lens
~=Data.Lens