-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdoc-index-All.html
1 lines (1 loc) · 99.7 KB
/
doc-index-All.html
1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>implicit-effects-0.1.0: Algebraic Effects in Haskell using Implicit Parameters (Index)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><link rel="stylesheet" type="text/css" href="quick-jump.css" /><script src="haddock-bundle.min.js" async="async" type="text/javascript"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML" type="text/javascript"></script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">implicit-effects-0.1.0: Algebraic Effects in Haskell using Implicit Parameters</p></div><div id="content"><div id="index"><p class="caption">Index</p><table><tr><td class="src">algCod</td><td class="module"><a href="Control-Effect-Implicit-Freer.html#v:algCod" title="Control.Effect.Implicit.Freer">Control.Effect.Implicit.Freer</a></td></tr><tr><td class="src">allocOp</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Resource.html#v:allocOp" title="Control.Effect.Implicit.Higher.Ops.Resource">Control.Effect.Implicit.Higher.Ops.Resource</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="src">applyEffmap</td><td class="module"><a href="Control-Effect-Implicit-Base.html#v:applyEffmap" title="Control.Effect.Implicit.Base">Control.Effect.Implicit.Base</a>, Control.Effect.Implicit</td></tr><tr><td class="src">applyLiftEff</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:applyLiftEff" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">Arrow</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#t:Arrow" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:Arrow" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">arrowComputation</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:arrowComputation" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">arrowVal</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:arrowVal" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">ask</td><td class="module"><a href="Control-Effect-Implicit-Ops-Env.html#v:ask" title="Control.Effect.Implicit.Ops.Env">Control.Effect.Implicit.Ops.Env</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">AskOp</td><td class="module"><a href="Control-Effect-Implicit-Ops-Env.html#v:AskOp" title="Control.Effect.Implicit.Ops.Env">Control.Effect.Implicit.Ops.Env</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">askOp</td><td class="module"><a href="Control-Effect-Implicit-Ops-Env.html#v:askOp" title="Control.Effect.Implicit.Ops.Env">Control.Effect.Implicit.Ops.Env</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">AskOp'</td><td class="module"><a href="Control-Effect-Implicit-Ops-Env.html#v:AskOp-39-" title="Control.Effect.Implicit.Ops.Env">Control.Effect.Implicit.Ops.Env</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">AsyncConstraint</td><td class="module"><a href="Control-Effect-Implicit-Ops-Async.html#t:AsyncConstraint" title="Control.Effect.Implicit.Ops.Async">Control.Effect.Implicit.Ops.Async</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">AsyncCoOp</td><td class="module"><a href="Control-Effect-Implicit-Ops-Async.html#t:AsyncCoOp" title="Control.Effect.Implicit.Ops.Async">Control.Effect.Implicit.Ops.Async</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">AsyncEff</td><td class="module"><a href="Control-Effect-Implicit-Ops-Async.html#t:AsyncEff" title="Control.Effect.Implicit.Ops.Async">Control.Effect.Implicit.Ops.Async</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">AsyncOps</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Ops-Async.html#t:AsyncOps" title="Control.Effect.Implicit.Ops.Async">Control.Effect.Implicit.Ops.Async</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Ops-Async.html#v:AsyncOps" title="Control.Effect.Implicit.Ops.Async">Control.Effect.Implicit.Ops.Async</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">await</td><td class="module"><a href="Control-Effect-Implicit-Ops-Async.html#v:await" title="Control.Effect.Implicit.Ops.Async">Control.Effect.Implicit.Ops.Async</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">awaitAll</td><td class="module"><a href="Control-Effect-Implicit-Ops-Async.html#v:awaitAll" title="Control.Effect.Implicit.Ops.Async">Control.Effect.Implicit.Ops.Async</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">AwaitAllOp</td><td class="module"><a href="Control-Effect-Implicit-Ops-Async.html#v:AwaitAllOp" title="Control.Effect.Implicit.Ops.Async">Control.Effect.Implicit.Ops.Async</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">awaitAllOp</td><td class="module"><a href="Control-Effect-Implicit-Ops-Async.html#v:awaitAllOp" title="Control.Effect.Implicit.Ops.Async">Control.Effect.Implicit.Ops.Async</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">AwaitOp</td><td class="module"><a href="Control-Effect-Implicit-Ops-Async.html#v:AwaitOp" title="Control.Effect.Implicit.Ops.Async">Control.Effect.Implicit.Ops.Async</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">awaitOp</td><td class="module"><a href="Control-Effect-Implicit-Ops-Async.html#v:awaitOp" title="Control.Effect.Implicit.Ops.Async">Control.Effect.Implicit.Ops.Async</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">BaseComputation</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#t:BaseComputation" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">baseContraLift</td><td class="module"><a href="Control-Effect-Implicit-Transform.html#v:baseContraLift" title="Control.Effect.Implicit.Transform">Control.Effect.Implicit.Transform</a></td></tr><tr><td class="src">baseLiftEff</td><td class="module"><a href="Control-Effect-Implicit-Higher.html#v:baseLiftEff" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a></td></tr><tr><td class="src">BaseOps</td><td class="module"><a href="Control-Effect-Implicit-Base.html#t:BaseOps" title="Control.Effect.Implicit.Base">Control.Effect.Implicit.Base</a>, Control.Effect.Implicit</td></tr><tr><td class="src">BaseOpsHandler</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#t:BaseOpsHandler" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">baseOpsHandler</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:baseOpsHandler" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">BasePipeline</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#t:BasePipeline" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">bindExactOpsHandler</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:bindExactOpsHandler" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">BindF</td><td class="module"><a href="Control-Effect-Implicit-Higher-Monad-Free.html#v:BindF" title="Control.Effect.Implicit.Higher.Monad.Free">Control.Effect.Implicit.Higher.Monad.Free</a></td></tr><tr><td class="src">bindOps</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:bindOps" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">bindOpsHandler</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:bindOpsHandler" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">bindOpsHandlerWithCast</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:bindOpsHandlerWithCast" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">bracketComp</td><td class="module"><a href="Control-Effect-Implicit-Ops-Exception.html#v:bracketComp" title="Control.Effect.Implicit.Ops.Exception">Control.Effect.Implicit.Ops.Exception</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">BracketResource</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Resource.html#t:BracketResource" title="Control.Effect.Implicit.Higher.Ops.Resource">Control.Effect.Implicit.Higher.Ops.Resource</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Resource.html#v:BracketResource" title="Control.Effect.Implicit.Higher.Ops.Resource">Control.Effect.Implicit.Higher.Ops.Resource</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="src">callCCOp</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Cont.html#v:callCCOp" title="Control.Effect.Implicit.Higher.Ops.Cont">Control.Effect.Implicit.Higher.Ops.Cont</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="src">captureName</td><td class="module"><a href="Control-Implicit-Param.html#v:captureName" title="Control.Implicit.Param">Control.Implicit.Param</a>, Control.Effect.Implicit.Base, Control.Effect.Implicit</td></tr><tr><td class="src">captureOps</td><td class="module"><a href="Control-Effect-Implicit-Base.html#v:captureOps" title="Control.Effect.Implicit.Base">Control.Effect.Implicit.Base</a>, Control.Effect.Implicit</td></tr><tr><td class="src">captureParam</td><td class="module"><a href="Control-Implicit-Param.html#v:captureParam" title="Control.Implicit.Param">Control.Implicit.Param</a>, Control.Effect.Implicit.Base, Control.Effect.Implicit</td></tr><tr><td class="src">captureTag</td><td class="module"><a href="Control-Implicit-Param.html#v:captureTag" title="Control.Implicit.Param">Control.Implicit.Param</a>, Control.Effect.Implicit.Base, Control.Effect.Implicit</td></tr><tr><td class="src">cast</td><td class="module"><a href="Control-Effect-Implicit-Cast.html#v:cast" title="Control.Effect.Implicit.Cast">Control.Effect.Implicit.Cast</a>, Control.Effect.Implicit</td></tr><tr><td class="src">castComputation</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:castComputation" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">castOps</td><td class="module"><a href="Control-Effect-Implicit-Cast.html#v:castOps" title="Control.Effect.Implicit.Cast">Control.Effect.Implicit.Cast</a>, Control.Effect.Implicit</td></tr><tr><td class="src">castOpsHandler</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:castOpsHandler" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">castPipelineHandler</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:castPipelineHandler" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">castPipelineOps</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:castPipelineOps" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">ChurchMonad</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Freer.html#t:ChurchMonad" title="Control.Effect.Implicit.Freer">Control.Effect.Implicit.Freer</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Freer.html#v:ChurchMonad" title="Control.Effect.Implicit.Freer">Control.Effect.Implicit.Freer</a></td></tr><tr><td class="alt">3 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Free.html#t:ChurchMonad" title="Control.Effect.Implicit.Free">Control.Effect.Implicit.Free</a></td></tr><tr><td class="alt">4 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Free.html#v:ChurchMonad" title="Control.Effect.Implicit.Free">Control.Effect.Implicit.Free</a></td></tr><tr><td class="alt">5 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Monad-Church.html#t:ChurchMonad" title="Control.Effect.Implicit.Higher.Monad.Church">Control.Effect.Implicit.Higher.Monad.Church</a></td></tr><tr><td class="alt">6 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Monad-Church.html#v:ChurchMonad" title="Control.Effect.Implicit.Higher.Monad.Church">Control.Effect.Implicit.Higher.Monad.Church</a></td></tr><tr><td class="src">Cod</td><td class="module"><a href="Control-Effect-Implicit-Freer.html#v:Cod" title="Control.Effect.Implicit.Freer">Control.Effect.Implicit.Freer</a></td></tr><tr><td class="src">Codensity</td><td class="module"><a href="Control-Effect-Implicit-Freer.html#t:Codensity" title="Control.Effect.Implicit.Freer">Control.Effect.Implicit.Freer</a></td></tr><tr><td class="src">codensityOps</td><td class="module"><a href="Control-Effect-Implicit-Freer.html#v:codensityOps" title="Control.Effect.Implicit.Freer">Control.Effect.Implicit.Freer</a></td></tr><tr><td class="src">composeCast</td><td class="module"><a href="Control-Effect-Implicit-Cast.html#v:composeCast" title="Control.Effect.Implicit.Cast">Control.Effect.Implicit.Cast</a>, Control.Effect.Implicit</td></tr><tr><td class="src">composeExactOpsHandlers</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:composeExactOpsHandlers" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">composeExactPipelines</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:composeExactPipelines" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">composeOpsHandlers</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:composeOpsHandlers" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">composeOpsHandlersWithCast</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:composeOpsHandlersWithCast" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">composePipelines</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:composePipelines" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">composePipelinesWithCast</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:composePipelinesWithCast" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">Computation</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#t:Computation" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:Computation" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">ContextualHandler</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Free.html#t:ContextualHandler" title="Control.Effect.Implicit.Free">Control.Effect.Implicit.Free</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Free.html#v:ContextualHandler" title="Control.Effect.Implicit.Free">Control.Effect.Implicit.Free</a></td></tr><tr><td class="src">contextualHandlerToPipeline</td><td class="module"><a href="Control-Effect-Implicit-Free.html#v:contextualHandlerToPipeline" title="Control.Effect.Implicit.Free">Control.Effect.Implicit.Free</a></td></tr><tr><td class="src">ContOps</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Cont.html#t:ContOps" title="Control.Effect.Implicit.Higher.Ops.Cont">Control.Effect.Implicit.Higher.Ops.Cont</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Cont.html#v:ContOps" title="Control.Effect.Implicit.Higher.Ops.Cont">Control.Effect.Implicit.Higher.Ops.Cont</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="src">contraEither</td><td class="module"><a href="Control-Effect-Implicit-Higher-ContraLift-Either.html#v:contraEither" title="Control.Effect.Implicit.Higher.ContraLift.Either">Control.Effect.Implicit.Higher.ContraLift.Either</a></td></tr><tr><td class="src">ContraF</td><td class="module"><a href="Control-Effect-Implicit-Higher-Monad-Free.html#v:ContraF" title="Control.Effect.Implicit.Higher.Monad.Free">Control.Effect.Implicit.Higher.Monad.Free</a></td></tr><tr><td class="src">ContraFree</td><td class="module"><a href="Control-Effect-Implicit-Higher.html#t:ContraFree" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a></td></tr><tr><td class="src">contraIdentity</td><td class="module"><a href="Control-Effect-Implicit-Higher-ContraLift-Identity.html#v:contraIdentity" title="Control.Effect.Implicit.Higher.ContraLift.Identity">Control.Effect.Implicit.Higher.ContraLift.Identity</a></td></tr><tr><td class="src">ContraLift</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Higher.html#t:ContraLift" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Higher.html#v:ContraLift" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a></td></tr><tr><td class="src">contraLiftEff</td><td class="module"><a href="Control-Effect-Implicit-Higher.html#v:contraLiftEff" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a></td></tr><tr><td class="src">contraLiftFree</td><td class="module"><a href="Control-Effect-Implicit-Higher-Monad-Free.html#v:contraLiftFree" title="Control.Effect.Implicit.Higher.Monad.Free">Control.Effect.Implicit.Higher.Monad.Free</a></td></tr><tr><td class="src">contraLiftHandler</td><td class="module"><a href="Control-Effect-Implicit-Higher-Free.html#v:contraLiftHandler" title="Control.Effect.Implicit.Higher.Free">Control.Effect.Implicit.Higher.Free</a></td></tr><tr><td class="src">contraState</td><td class="module"><a href="Control-Effect-Implicit-Higher-ContraLift-State.html#v:contraState" title="Control.Effect.Implicit.Higher.ContraLift.State">Control.Effect.Implicit.Higher.ContraLift.State</a></td></tr><tr><td class="src">contTOps</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Cont.html#v:contTOps" title="Control.Effect.Implicit.Higher.Ops.Cont">Control.Effect.Implicit.Higher.Ops.Cont</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="src">CoOpCont</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Freer.html#t:CoOpCont" title="Control.Effect.Implicit.Freer">Control.Effect.Implicit.Freer</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Freer.html#v:CoOpCont" title="Control.Effect.Implicit.Freer">Control.Effect.Implicit.Freer</a></td></tr><tr><td class="src">CoOperation</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Free.html#t:CoOperation" title="Control.Effect.Implicit.Free">Control.Effect.Implicit.Free</a></td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Freer.html#t:CoOperation" title="Control.Effect.Implicit.Freer">Control.Effect.Implicit.Freer</a></td></tr><tr><td class="alt">3 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Higher.html#t:CoOperation" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a></td></tr><tr><td class="src">CoOpFunctor</td><td class="module"><a href="Control-Effect-Implicit-Higher.html#t:CoOpFunctor" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a></td></tr><tr><td class="src">CoOpHandler</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Freer.html#t:CoOpHandler" title="Control.Effect.Implicit.Freer">Control.Effect.Implicit.Freer</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Freer.html#v:CoOpHandler" title="Control.Effect.Implicit.Freer">Control.Effect.Implicit.Freer</a></td></tr><tr><td class="alt">3 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Free.html#t:CoOpHandler" title="Control.Effect.Implicit.Free">Control.Effect.Implicit.Free</a></td></tr><tr><td class="alt">4 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Free.html#v:CoOpHandler" title="Control.Effect.Implicit.Free">Control.Effect.Implicit.Free</a></td></tr><tr><td class="alt">5 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Free.html#t:CoOpHandler" title="Control.Effect.Implicit.Higher.Free">Control.Effect.Implicit.Higher.Free</a></td></tr><tr><td class="alt">6 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Free.html#v:CoOpHandler" title="Control.Effect.Implicit.Higher.Free">Control.Effect.Implicit.Higher.Free</a></td></tr><tr><td class="src">coOpHandler</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="Control-Effect-Implicit-Freer.html#v:coOpHandler" title="Control.Effect.Implicit.Freer">Control.Effect.Implicit.Freer</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="Control-Effect-Implicit-Free.html#v:coOpHandler" title="Control.Effect.Implicit.Free">Control.Effect.Implicit.Free</a></td></tr><tr><td class="src">coopHandlerToPipeline</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="Control-Effect-Implicit-Higher.html#v:coopHandlerToPipeline" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="Control-Effect-Implicit-Free.html#v:coopHandlerToPipeline" title="Control.Effect.Implicit.Free">Control.Effect.Implicit.Free</a></td></tr><tr><td class="src">CoState</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Higher-ContraLift-State.html#t:CoState" title="Control.Effect.Implicit.Higher.ContraLift.State">Control.Effect.Implicit.Higher.ContraLift.State</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Higher-ContraLift-State.html#v:CoState" title="Control.Effect.Implicit.Higher.ContraLift.State">Control.Effect.Implicit.Higher.ContraLift.State</a></td></tr><tr><td class="src">decide</td><td class="module"><a href="Control-Effect-Implicit-Ops-Decide.html#v:decide" title="Control.Effect.Implicit.Ops.Decide">Control.Effect.Implicit.Ops.Decide</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">DecideCoOp</td><td class="module"><a href="Control-Effect-Implicit-Ops-Decide.html#t:DecideCoOp" title="Control.Effect.Implicit.Ops.Decide">Control.Effect.Implicit.Ops.Decide</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">DecideEff</td><td class="module"><a href="Control-Effect-Implicit-Ops-Decide.html#t:DecideEff" title="Control.Effect.Implicit.Ops.Decide">Control.Effect.Implicit.Ops.Decide</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">DecideOp</td><td class="module"><a href="Control-Effect-Implicit-Ops-Decide.html#v:DecideOp" title="Control.Effect.Implicit.Ops.Decide">Control.Effect.Implicit.Ops.Decide</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">decideOp</td><td class="module"><a href="Control-Effect-Implicit-Ops-Decide.html#v:decideOp" title="Control.Effect.Implicit.Ops.Decide">Control.Effect.Implicit.Ops.Decide</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">DecideOps</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Ops-Decide.html#t:DecideOps" title="Control.Effect.Implicit.Ops.Decide">Control.Effect.Implicit.Ops.Decide</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Ops-Decide.html#v:DecideOps" title="Control.Effect.Implicit.Ops.Decide">Control.Effect.Implicit.Ops.Decide</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">Eff</td><td class="module"><a href="Control-Effect-Implicit-Base.html#t:Eff" title="Control.Effect.Implicit.Base">Control.Effect.Implicit.Base</a>, Control.Effect.Implicit</td></tr><tr><td class="src">EffConstraint</td><td class="module"><a href="Control-Effect-Implicit-Base.html#t:EffConstraint" title="Control.Effect.Implicit.Base">Control.Effect.Implicit.Base</a>, Control.Effect.Implicit</td></tr><tr><td class="src">EffCoOp</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Free.html#t:EffCoOp" title="Control.Effect.Implicit.Free">Control.Effect.Implicit.Free</a></td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Freer.html#t:EffCoOp" title="Control.Effect.Implicit.Freer">Control.Effect.Implicit.Freer</a></td></tr><tr><td class="alt">3 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Higher.html#t:EffCoOp" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a></td></tr><tr><td class="src">Effect</td><td class="module"><a href="Control-Effect-Implicit-Base.html#t:Effect" title="Control.Effect.Implicit.Base">Control.Effect.Implicit.Base</a>, <a href="Control-Effect-Implicit-Higher.html#t:Effect" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a>, Control.Effect.Implicit</td></tr><tr><td class="src">EffFunctor</td><td class="module"><a href="Control-Effect-Implicit-Base.html#t:EffFunctor" title="Control.Effect.Implicit.Base">Control.Effect.Implicit.Base</a>, <a href="Control-Effect-Implicit-Higher.html#t:EffFunctor" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a>, Control.Effect.Implicit</td></tr><tr><td class="src">EffLifter</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#t:EffLifter" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">effmap</td><td class="module"><a href="Control-Effect-Implicit-Base.html#v:effmap" title="Control.Effect.Implicit.Base">Control.Effect.Implicit.Base</a>, <a href="Control-Effect-Implicit-Higher.html#v:effmap" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a>, Control.Effect.Implicit</td></tr><tr><td class="src">EffOps</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Base.html#t:EffOps" title="Control.Effect.Implicit.Base">Control.Effect.Implicit.Base</a>, Control.Effect.Implicit</td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Higher.html#t:EffOps" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a></td></tr><tr><td class="src">EntailOps</td><td class="module"><a href="Control-Effect-Implicit-Cast.html#t:EntailOps" title="Control.Effect.Implicit.Cast">Control.Effect.Implicit.Cast</a>, Control.Effect.Implicit</td></tr><tr><td class="src">entailOps</td><td class="module"><a href="Control-Effect-Implicit-Cast.html#v:entailOps" title="Control.Effect.Implicit.Cast">Control.Effect.Implicit.Cast</a>, Control.Effect.Implicit</td></tr><tr><td class="src">EntailOps'</td><td class="module"><a href="Control-Effect-Implicit-Cast.html#t:EntailOps-39-" title="Control.Effect.Implicit.Cast">Control.Effect.Implicit.Cast</a>, Control.Effect.Implicit</td></tr><tr><td class="src">entailOps'</td><td class="module"><a href="Control-Effect-Implicit-Cast.html#v:entailOps-39-" title="Control.Effect.Implicit.Cast">Control.Effect.Implicit.Cast</a>, Control.Effect.Implicit</td></tr><tr><td class="src">EnvCoOp</td><td class="module"><a href="Control-Effect-Implicit-Ops-Env.html#t:EnvCoOp" title="Control.Effect.Implicit.Ops.Env">Control.Effect.Implicit.Ops.Env</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">EnvCoOp'</td><td class="module"><a href="Control-Effect-Implicit-Ops-Env.html#t:EnvCoOp-39-" title="Control.Effect.Implicit.Ops.Env">Control.Effect.Implicit.Ops.Env</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">EnvEff</td><td class="module"><a href="Control-Effect-Implicit-Ops-Env.html#t:EnvEff" title="Control.Effect.Implicit.Ops.Env">Control.Effect.Implicit.Ops.Env</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">EnvOps</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Ops-Env.html#t:EnvOps" title="Control.Effect.Implicit.Ops.Env">Control.Effect.Implicit.Ops.Env</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Ops-Env.html#v:EnvOps" title="Control.Effect.Implicit.Ops.Env">Control.Effect.Implicit.Ops.Env</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">EnvTag</td><td class="module"><a href="Control-Effect-Implicit-Ops-Env.html#t:EnvTag" title="Control.Effect.Implicit.Ops.Env">Control.Effect.Implicit.Ops.Env</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">ExceptionConstraint</td><td class="module"><a href="Control-Effect-Implicit-Ops-Exception.html#t:ExceptionConstraint" title="Control.Effect.Implicit.Ops.Exception">Control.Effect.Implicit.Ops.Exception</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">ExceptionCoOp</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Exception.html#t:ExceptionCoOp" title="Control.Effect.Implicit.Higher.Ops.Exception">Control.Effect.Implicit.Higher.Ops.Exception</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Ops-Exception.html#t:ExceptionCoOp" title="Control.Effect.Implicit.Ops.Exception">Control.Effect.Implicit.Ops.Exception</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">exceptionCoOpHandler</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Exception.html#v:exceptionCoOpHandler" title="Control.Effect.Implicit.Higher.Ops.Exception">Control.Effect.Implicit.Higher.Ops.Exception</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="src">ExceptionEff</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Exception.html#t:ExceptionEff" title="Control.Effect.Implicit.Higher.Ops.Exception">Control.Effect.Implicit.Higher.Ops.Exception</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Ops-Exception.html#t:ExceptionEff" title="Control.Effect.Implicit.Ops.Exception">Control.Effect.Implicit.Ops.Exception</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">ExceptionOps</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Exception.html#t:ExceptionOps" title="Control.Effect.Implicit.Higher.Ops.Exception">Control.Effect.Implicit.Higher.Ops.Exception</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Exception.html#v:ExceptionOps" title="Control.Effect.Implicit.Higher.Ops.Exception">Control.Effect.Implicit.Higher.Ops.Exception</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="alt">3 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Ops-Exception.html#t:ExceptionOps" title="Control.Effect.Implicit.Ops.Exception">Control.Effect.Implicit.Ops.Exception</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="alt">4 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Ops-Exception.html#v:ExceptionOps" title="Control.Effect.Implicit.Ops.Exception">Control.Effect.Implicit.Ops.Exception</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">ExceptionTag</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Exception.html#t:ExceptionTag" title="Control.Effect.Implicit.Higher.Ops.Exception">Control.Effect.Implicit.Higher.Ops.Exception</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="src">exceptionToEitherHandler</td><td class="module"><a href="Control-Effect-Implicit-Ops-Exception.html#v:exceptionToEitherHandler" title="Control.Effect.Implicit.Ops.Exception">Control.Effect.Implicit.Ops.Exception</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">execComp</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:execComp" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">extendCast</td><td class="module"><a href="Control-Effect-Implicit-Cast.html#v:extendCast" title="Control.Effect.Implicit.Cast">Control.Effect.Implicit.Cast</a>, Control.Effect.Implicit</td></tr><tr><td class="src">extractResult</td><td class="module"><a href="Control-Effect-Implicit-Free.html#v:extractResult" title="Control.Effect.Implicit.Free">Control.Effect.Implicit.Free</a></td></tr><tr><td class="src">freeContraLift</td><td class="module"><a href="Control-Effect-Implicit-Higher-Free.html#v:freeContraLift" title="Control.Effect.Implicit.Higher.Free">Control.Effect.Implicit.Higher.Free</a></td></tr><tr><td class="src">FreeEff</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Freer.html#t:FreeEff" title="Control.Effect.Implicit.Freer">Control.Effect.Implicit.Freer</a></td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Free.html#t:FreeEff" title="Control.Effect.Implicit.Free">Control.Effect.Implicit.Free</a></td></tr><tr><td class="alt">3 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Free.html#t:FreeEff" title="Control.Effect.Implicit.Higher.Free">Control.Effect.Implicit.Higher.Free</a></td></tr><tr><td class="src">FreeF</td><td> </td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Freer.html#v:FreeF" title="Control.Effect.Implicit.Freer">Control.Effect.Implicit.Freer</a></td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Monad-Free.html#t:FreeF" title="Control.Effect.Implicit.Higher.Monad.Free">Control.Effect.Implicit.Higher.Monad.Free</a></td></tr><tr><td class="src">FreeHandler</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Free.html#t:FreeHandler" title="Control.Effect.Implicit.Free">Control.Effect.Implicit.Free</a></td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Free.html#t:FreeHandler" title="Control.Effect.Implicit.Higher.Free">Control.Effect.Implicit.Higher.Free</a></td></tr><tr><td class="src">freeHigherLiftEff</td><td class="module"><a href="Control-Effect-Implicit-Higher-Free.html#v:freeHigherLiftEff" title="Control.Effect.Implicit.Higher.Free">Control.Effect.Implicit.Higher.Free</a></td></tr><tr><td class="src">freeLiftEff</td><td class="module"><a href="Control-Effect-Implicit-Free.html#v:freeLiftEff" title="Control.Effect.Implicit.Free">Control.Effect.Implicit.Free</a></td></tr><tr><td class="src">FreeMonad</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Free.html#t:FreeMonad" title="Control.Effect.Implicit.Free">Control.Effect.Implicit.Free</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Free.html#v:FreeMonad" title="Control.Effect.Implicit.Free">Control.Effect.Implicit.Free</a></td></tr><tr><td class="alt">3 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Monad-Free.html#t:FreeMonad" title="Control.Effect.Implicit.Higher.Monad.Free">Control.Effect.Implicit.Higher.Monad.Free</a></td></tr><tr><td class="alt">4 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Monad-Free.html#v:FreeMonad" title="Control.Effect.Implicit.Higher.Monad.Free">Control.Effect.Implicit.Higher.Monad.Free</a></td></tr><tr><td class="src">FreeOps</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Freer.html#t:FreeOps" title="Control.Effect.Implicit.Freer">Control.Effect.Implicit.Freer</a></td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Free.html#t:FreeOps" title="Control.Effect.Implicit.Free">Control.Effect.Implicit.Free</a></td></tr><tr><td class="alt">3 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Free.html#t:FreeOps" title="Control.Effect.Implicit.Higher.Free">Control.Effect.Implicit.Higher.Free</a></td></tr><tr><td class="src">freeOps</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="Control-Effect-Implicit-Freer.html#v:freeOps" title="Control.Effect.Implicit.Freer">Control.Effect.Implicit.Freer</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="Control-Effect-Implicit-Free.html#v:freeOps" title="Control.Effect.Implicit.Free">Control.Effect.Implicit.Free</a></td></tr><tr><td class="alt">3 (Function)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Free.html#v:freeOps" title="Control.Effect.Implicit.Higher.Free">Control.Effect.Implicit.Higher.Free</a></td></tr><tr><td class="src">FreerF</td><td class="module"><a href="Control-Effect-Implicit-Freer.html#t:FreerF" title="Control.Effect.Implicit.Freer">Control.Effect.Implicit.Freer</a></td></tr><tr><td class="src">FreerMonad</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Freer.html#t:FreerMonad" title="Control.Effect.Implicit.Freer">Control.Effect.Implicit.Freer</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Freer.html#v:FreerMonad" title="Control.Effect.Implicit.Freer">Control.Effect.Implicit.Freer</a></td></tr><tr><td class="src">FreerStateCoOp</td><td class="module"><a href="Control-Effect-Implicit-Ops-State.html#t:FreerStateCoOp" title="Control.Effect.Implicit.Ops.State">Control.Effect.Implicit.Ops.State</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">FunctorComp</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#t:FunctorComp" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">genericComputation</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:genericComputation" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">GenericCoOpHandler</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Free.html#t:GenericCoOpHandler" title="Control.Effect.Implicit.Free">Control.Effect.Implicit.Free</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Free.html#v:GenericCoOpHandler" title="Control.Effect.Implicit.Free">Control.Effect.Implicit.Free</a></td></tr><tr><td class="src">genericCoOpHandlerToPipeline</td><td class="module"><a href="Control-Effect-Implicit-Free.html#v:genericCoOpHandlerToPipeline" title="Control.Effect.Implicit.Free">Control.Effect.Implicit.Free</a></td></tr><tr><td class="src">genericOpsHandler</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:genericOpsHandler" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">GenericPipeline</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#t:GenericPipeline" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">genericReturn</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:genericReturn" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">get</td><td class="module"><a href="Control-Effect-Implicit-Ops-State.html#v:get" title="Control.Effect.Implicit.Ops.State">Control.Effect.Implicit.Ops.State</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">GetOp</td><td class="module"><a href="Control-Effect-Implicit-Ops-State.html#v:GetOp" title="Control.Effect.Implicit.Ops.State">Control.Effect.Implicit.Ops.State</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">getOp</td><td class="module"><a href="Control-Effect-Implicit-Ops-State.html#v:getOp" title="Control.Effect.Implicit.Ops.State">Control.Effect.Implicit.Ops.State</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">GetOp'</td><td class="module"><a href="Control-Effect-Implicit-Ops-State.html#v:GetOp-39-" title="Control.Effect.Implicit.Ops.State">Control.Effect.Implicit.Ops.State</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">handleAsync</td><td class="module"><a href="Control-Effect-Implicit-Ops-Async.html#v:handleAsync" title="Control.Effect.Implicit.Ops.Async">Control.Effect.Implicit.Ops.Async</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">handleFree</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="Control-Effect-Implicit-Freer.html#v:handleFree" title="Control.Effect.Implicit.Freer">Control.Effect.Implicit.Freer</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="Control-Effect-Implicit-Free.html#v:handleFree" title="Control.Effect.Implicit.Free">Control.Effect.Implicit.Free</a></td></tr><tr><td class="alt">3 (Function)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Free.html#v:handleFree" title="Control.Effect.Implicit.Higher.Free">Control.Effect.Implicit.Higher.Free</a></td></tr><tr><td class="src">HigherComputation</td><td class="module"><a href="Control-Effect-Implicit-Higher.html#t:HigherComputation" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a></td></tr><tr><td class="src">HigherCoOp</td><td class="module"><a href="Control-Effect-Implicit-Higher.html#t:HigherCoOp" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a></td></tr><tr><td class="src">HigherEffCoOp</td><td class="module"><a href="Control-Effect-Implicit-Higher.html#t:HigherEffCoOp" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a></td></tr><tr><td class="src">HigherEffFunctor</td><td class="module"><a href="Control-Effect-Implicit-Higher.html#t:HigherEffFunctor" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a></td></tr><tr><td class="src">HigherEffFunctor'</td><td class="module"><a href="Control-Effect-Implicit-Higher.html#t:HigherEffFunctor-39-" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a></td></tr><tr><td class="src">HigherEffOps</td><td class="module"><a href="Control-Effect-Implicit-Higher.html#t:HigherEffOps" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a></td></tr><tr><td class="src">HigherExceptionOps</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Exception.html#t:HigherExceptionOps" title="Control.Effect.Implicit.Higher.Ops.Exception">Control.Effect.Implicit.Higher.Ops.Exception</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Exception.html#v:HigherExceptionOps" title="Control.Effect.Implicit.Higher.Ops.Exception">Control.Effect.Implicit.Higher.Ops.Exception</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="src">HigherLiftEff</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Higher.html#t:HigherLiftEff" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Higher.html#v:HigherLiftEff" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a></td></tr><tr><td class="src">HigherOp</td><td class="module"><a href="Control-Effect-Implicit-Higher.html#v:HigherOp" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a></td></tr><tr><td class="src">HigherOps</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Higher.html#t:HigherOps" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Higher.html#v:HigherOps" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a></td></tr><tr><td class="src">HigherOpsHandler</td><td class="module"><a href="Control-Effect-Implicit-Higher.html#t:HigherOpsHandler" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a></td></tr><tr><td class="src">HigherPipeline</td><td class="module"><a href="Control-Effect-Implicit-Higher.html#t:HigherPipeline" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a></td></tr><tr><td class="src">HigherResourceOps</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Resource.html#t:HigherResourceOps" title="Control.Effect.Implicit.Higher.Ops.Resource">Control.Effect.Implicit.Higher.Ops.Resource</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Resource.html#v:HigherResourceOps" title="Control.Effect.Implicit.Higher.Ops.Resource">Control.Effect.Implicit.Higher.Ops.Resource</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="src">higherToBaseLiftEff</td><td class="module"><a href="Control-Effect-Implicit-Higher.html#v:higherToBaseLiftEff" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a></td></tr><tr><td class="src">HUnionCoOp</td><td class="module"><a href="Control-Effect-Implicit-Higher.html#t:HUnionCoOp" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a></td></tr><tr><td class="src">HUnionOps</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Higher.html#t:HUnionOps" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Higher.html#v:HUnionOps" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a></td></tr><tr><td class="src">identityContraLift</td><td class="module"><a href="Control-Effect-Implicit-Higher.html#v:identityContraLift" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a></td></tr><tr><td class="src">idLift</td><td class="module"><a href="Control-Effect-Implicit-Base.html#v:idLift" title="Control.Effect.Implicit.Base">Control.Effect.Implicit.Base</a>, Control.Effect.Implicit</td></tr><tr><td class="src">idLiftEff</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:idLiftEff" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">ImplicitOps</td><td class="module"><a href="Control-Effect-Implicit-Base.html#t:ImplicitOps" title="Control.Effect.Implicit.Base">Control.Effect.Implicit.Base</a>, Control.Effect.Implicit</td></tr><tr><td class="src">ImplicitParam</td><td class="module"><a href="Control-Implicit-Param.html#t:ImplicitParam" title="Control.Implicit.Param">Control.Implicit.Param</a>, Control.Effect.Implicit.Base, Control.Effect.Implicit</td></tr><tr><td class="src">innerEnvOps</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Reader.html#v:innerEnvOps" title="Control.Effect.Implicit.Higher.Ops.Reader">Control.Effect.Implicit.Higher.Ops.Reader</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="src">innerOps'</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-UpperOps.html#v:innerOps-39-" title="Control.Effect.Implicit.Higher.Ops.UpperOps">Control.Effect.Implicit.Higher.Ops.UpperOps</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="src">invEffmap</td><td class="module"><a href="Control-Effect-Implicit-Higher.html#v:invEffmap" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a></td></tr><tr><td class="src">invEffmap'</td><td class="module"><a href="Control-Effect-Implicit-Higher.html#v:invEffmap-39-" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a></td></tr><tr><td class="src">ioBracketCoOpHandler</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Resource.html#v:ioBracketCoOpHandler" title="Control.Effect.Implicit.Higher.Ops.Resource">Control.Effect.Implicit.Higher.Ops.Resource</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="src">ioBracketOps</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Resource.html#v:ioBracketOps" title="Control.Effect.Implicit.Higher.Ops.Resource">Control.Effect.Implicit.Higher.Ops.Resource</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="src">IoCoOp</td><td class="module"><a href="Control-Effect-Implicit-Ops-Io.html#t:IoCoOp" title="Control.Effect.Implicit.Ops.Io">Control.Effect.Implicit.Ops.Io</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">IoCoOp'</td><td class="module"><a href="Control-Effect-Implicit-Ops-Io.html#t:IoCoOp-39-" title="Control.Effect.Implicit.Ops.Io">Control.Effect.Implicit.Ops.Io</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">IoEff</td><td class="module"><a href="Control-Effect-Implicit-Ops-Io.html#t:IoEff" title="Control.Effect.Implicit.Ops.Io">Control.Effect.Implicit.Ops.Io</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">IoOps</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Ops-Io.html#t:IoOps" title="Control.Effect.Implicit.Ops.Io">Control.Effect.Implicit.Ops.Io</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Ops-Io.html#v:IoOps" title="Control.Effect.Implicit.Ops.Io">Control.Effect.Implicit.Ops.Io</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">ioOps</td><td class="module"><a href="Control-Effect-Implicit-Ops-Io.html#v:ioOps" title="Control.Effect.Implicit.Ops.Io">Control.Effect.Implicit.Ops.Io</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">joinContraLift</td><td class="module"><a href="Control-Effect-Implicit-Higher.html#v:joinContraLift" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a></td></tr><tr><td class="src">joinLift</td><td class="module"><a href="Control-Effect-Implicit-Base.html#v:joinLift" title="Control.Effect.Implicit.Base">Control.Effect.Implicit.Base</a>, Control.Effect.Implicit</td></tr><tr><td class="src">joinLiftEff</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:joinLiftEff" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">LabeledEff</td><td class="module"><a href="Control-Effect-Implicit-Ops-Label.html#t:LabeledEff" title="Control.Effect.Implicit.Ops.Label">Control.Effect.Implicit.Ops.Label</a></td></tr><tr><td class="src">LabeledOps</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Ops-Label.html#t:LabeledOps" title="Control.Effect.Implicit.Ops.Label">Control.Effect.Implicit.Ops.Label</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Ops-Label.html#v:LabeledOps" title="Control.Effect.Implicit.Ops.Label">Control.Effect.Implicit.Ops.Label</a></td></tr><tr><td class="src">LeftOp</td><td> </td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Freer.html#v:LeftOp" title="Control.Effect.Implicit.Freer">Control.Effect.Implicit.Freer</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Free.html#v:LeftOp" title="Control.Effect.Implicit.Free">Control.Effect.Implicit.Free</a></td></tr><tr><td class="alt">3 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Higher.html#v:LeftOp" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a></td></tr><tr><td class="src">leftOps</td><td class="module"><a href="Control-Effect-Implicit-Base.html#v:leftOps" title="Control.Effect.Implicit.Base">Control.Effect.Implicit.Base</a>, Control.Effect.Implicit</td></tr><tr><td class="src">Liftable</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#t:Liftable" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">liftComputation</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:liftComputation" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">liftCoOp</td><td class="module"><a href="Control-Effect-Implicit-Higher.html#v:liftCoOp" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a></td></tr><tr><td class="src">liftCoOpHandler</td><td class="module"><a href="Control-Effect-Implicit-Higher-Free.html#v:liftCoOpHandler" title="Control.Effect.Implicit.Higher.Free">Control.Effect.Implicit.Higher.Free</a></td></tr><tr><td class="src">LiftEff</td><td class="module"><a href="Control-Effect-Implicit-Base.html#t:LiftEff" title="Control.Effect.Implicit.Base">Control.Effect.Implicit.Base</a>, Control.Effect.Implicit</td></tr><tr><td class="src">liftFree</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="Control-Effect-Implicit-Freer.html#v:liftFree" title="Control.Effect.Implicit.Freer">Control.Effect.Implicit.Freer</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="Control-Effect-Implicit-Free.html#v:liftFree" title="Control.Effect.Implicit.Free">Control.Effect.Implicit.Free</a></td></tr><tr><td class="alt">3 (Function)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Free.html#v:liftFree" title="Control.Effect.Implicit.Higher.Free">Control.Effect.Implicit.Higher.Free</a></td></tr><tr><td class="src">liftIo</td><td class="module"><a href="Control-Effect-Implicit-Ops-Io.html#v:liftIo" title="Control.Effect.Implicit.Ops.Io">Control.Effect.Implicit.Ops.Io</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">LiftIoOp</td><td class="module"><a href="Control-Effect-Implicit-Ops-Io.html#v:LiftIoOp" title="Control.Effect.Implicit.Ops.Io">Control.Effect.Implicit.Ops.Io</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">liftIoOp</td><td class="module"><a href="Control-Effect-Implicit-Ops-Io.html#v:liftIoOp" title="Control.Effect.Implicit.Ops.Io">Control.Effect.Implicit.Ops.Io</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">LiftIoOp'</td><td class="module"><a href="Control-Effect-Implicit-Ops-Io.html#v:LiftIoOp-39-" title="Control.Effect.Implicit.Ops.Io">Control.Effect.Implicit.Ops.Io</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">liftPure</td><td class="module"><a href="Control-Effect-Implicit-Higher-Monad-Free.html#v:liftPure" title="Control.Effect.Implicit.Higher.Monad.Free">Control.Effect.Implicit.Higher.Monad.Free</a></td></tr><tr><td class="src">liftReaderT</td><td class="module"><a href="Control-Effect-Implicit-Transform-Reader.html#v:liftReaderT" title="Control.Effect.Implicit.Transform.Reader">Control.Effect.Implicit.Transform.Reader</a>, Control.Effect.Implicit.Transform</td></tr><tr><td class="src">liftStateT</td><td class="module"><a href="Control-Effect-Implicit-Transform-State.html#v:liftStateT" title="Control.Effect.Implicit.Transform.State">Control.Effect.Implicit.Transform.State</a>, Control.Effect.Implicit.Transform</td></tr><tr><td class="src">localOp</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Reader.html#v:localOp" title="Control.Effect.Implicit.Higher.Ops.Reader">Control.Effect.Implicit.Higher.Ops.Reader</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="src">log</td><td class="module"><a href="Control-Effect-Implicit-Ops-Log.html#v:log" title="Control.Effect.Implicit.Ops.Log">Control.Effect.Implicit.Ops.Log</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">LogCoOp</td><td class="module"><a href="Control-Effect-Implicit-Ops-Log.html#t:LogCoOp" title="Control.Effect.Implicit.Ops.Log">Control.Effect.Implicit.Ops.Log</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">LogCoOp'</td><td class="module"><a href="Control-Effect-Implicit-Ops-Log.html#t:LogCoOp-39-" title="Control.Effect.Implicit.Ops.Log">Control.Effect.Implicit.Ops.Log</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">LogEff</td><td class="module"><a href="Control-Effect-Implicit-Ops-Log.html#t:LogEff" title="Control.Effect.Implicit.Ops.Log">Control.Effect.Implicit.Ops.Log</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">LogOp</td><td class="module"><a href="Control-Effect-Implicit-Ops-Log.html#v:LogOp" title="Control.Effect.Implicit.Ops.Log">Control.Effect.Implicit.Ops.Log</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">logOp</td><td class="module"><a href="Control-Effect-Implicit-Ops-Log.html#v:logOp" title="Control.Effect.Implicit.Ops.Log">Control.Effect.Implicit.Ops.Log</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">LogOp'</td><td class="module"><a href="Control-Effect-Implicit-Ops-Log.html#v:LogOp-39-" title="Control.Effect.Implicit.Ops.Log">Control.Effect.Implicit.Ops.Log</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">LogOps</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Ops-Log.html#t:LogOps" title="Control.Effect.Implicit.Ops.Log">Control.Effect.Implicit.Ops.Log</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Ops-Log.html#v:LogOps" title="Control.Effect.Implicit.Ops.Log">Control.Effect.Implicit.Ops.Log</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">lowerCoOpHandler</td><td class="module"><a href="Control-Effect-Implicit-Higher-Free.html#v:lowerCoOpHandler" title="Control.Effect.Implicit.Higher.Free">Control.Effect.Implicit.Higher.Free</a></td></tr><tr><td class="src">LowerEffOps</td><td class="module"><a href="Control-Effect-Implicit-Higher.html#t:LowerEffOps" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a></td></tr><tr><td class="src">LowerOps</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Higher.html#t:LowerOps" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Higher.html#v:LowerOps" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a></td></tr><tr><td class="src">mapComp</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:mapComp" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">mergeDict</td><td class="module"><a href="Control-Effect-Implicit-Cast.html#v:mergeDict" title="Control.Effect.Implicit.Cast">Control.Effect.Implicit.Cast</a>, Control.Effect.Implicit</td></tr><tr><td class="src">mkEnvHandler</td><td class="module"><a href="Control-Effect-Implicit-Ops-Env.html#v:mkEnvHandler" title="Control.Effect.Implicit.Ops.Env">Control.Effect.Implicit.Ops.Env</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">mkEnvOps</td><td class="module"><a href="Control-Effect-Implicit-Ops-Env.html#v:mkEnvOps" title="Control.Effect.Implicit.Ops.Env">Control.Effect.Implicit.Ops.Env</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">mkExceptionCoOpHandler</td><td class="module"><a href="Control-Effect-Implicit-Ops-Exception.html#v:mkExceptionCoOpHandler" title="Control.Effect.Implicit.Ops.Exception">Control.Effect.Implicit.Ops.Exception</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">mkFreeOps</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="Control-Effect-Implicit-Freer.html#v:mkFreeOps" title="Control.Effect.Implicit.Freer">Control.Effect.Implicit.Freer</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="Control-Effect-Implicit-Free.html#v:mkFreeOps" title="Control.Effect.Implicit.Free">Control.Effect.Implicit.Free</a></td></tr><tr><td class="alt">3 (Function)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Free.html#v:mkFreeOps" title="Control.Effect.Implicit.Higher.Free">Control.Effect.Implicit.Higher.Free</a></td></tr><tr><td class="src">mkLiftEff</td><td class="module"><a href="Control-Effect-Implicit-Base.html#v:mkLiftEff" title="Control.Effect.Implicit.Base">Control.Effect.Implicit.Base</a>, Control.Effect.Implicit</td></tr><tr><td class="src">monadStateOps</td><td class="module"><a href="Control-Effect-Implicit-Transform-State.html#v:monadStateOps" title="Control.Effect.Implicit.Transform.State">Control.Effect.Implicit.Transform.State</a>, Control.Effect.Implicit.Transform</td></tr><tr><td class="src">NamedOps</td><td class="module"><a href="Control-Effect-Implicit-Ops-Label.html#t:NamedOps" title="Control.Effect.Implicit.Ops.Label">Control.Effect.Implicit.Ops.Label</a></td></tr><tr><td class="src">NamedParam</td><td class="module"><a href="Control-Implicit-Param.html#t:NamedParam" title="Control.Implicit.Param">Control.Implicit.Param</a>, Control.Effect.Implicit.Base, Control.Effect.Implicit</td></tr><tr><td class="src">Nest</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Freer.html#t:Nest" title="Control.Effect.Implicit.Freer">Control.Effect.Implicit.Freer</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Freer.html#v:Nest" title="Control.Effect.Implicit.Freer">Control.Effect.Implicit.Freer</a></td></tr><tr><td class="alt">3 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Free.html#t:Nest" title="Control.Effect.Implicit.Higher.Free">Control.Effect.Implicit.Higher.Free</a></td></tr><tr><td class="alt">4 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Free.html#v:Nest" title="Control.Effect.Implicit.Higher.Free">Control.Effect.Implicit.Higher.Free</a></td></tr><tr><td class="src">NoConstraint</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Base.html#t:NoConstraint" title="Control.Effect.Implicit.Base">Control.Effect.Implicit.Base</a>, Control.Effect.Implicit</td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Higher.html#t:NoConstraint" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a></td></tr><tr><td class="src">NoCoOp</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Freer.html#t:NoCoOp" title="Control.Effect.Implicit.Freer">Control.Effect.Implicit.Freer</a></td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Free.html#t:NoCoOp" title="Control.Effect.Implicit.Free">Control.Effect.Implicit.Free</a></td></tr><tr><td class="src">NoEff</td><td class="module"><a href="Control-Effect-Implicit-Base.html#t:NoEff" title="Control.Effect.Implicit.Base">Control.Effect.Implicit.Base</a>, Control.Effect.Implicit</td></tr><tr><td class="src">NoOp</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Base.html#t:NoOp" title="Control.Effect.Implicit.Base">Control.Effect.Implicit.Base</a>, Control.Effect.Implicit</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Base.html#v:NoOp" title="Control.Effect.Implicit.Base">Control.Effect.Implicit.Base</a>, Control.Effect.Implicit</td></tr><tr><td class="src">Operation</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Base.html#t:Operation" title="Control.Effect.Implicit.Base">Control.Effect.Implicit.Base</a>, Control.Effect.Implicit</td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Higher.html#t:Operation" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a></td></tr><tr><td class="src">operationHandler</td><td class="module"><a href="Control-Effect-Implicit-Higher-Free.html#v:operationHandler" title="Control.Effect.Implicit.Higher.Free">Control.Effect.Implicit.Higher.Free</a></td></tr><tr><td class="src">OpsCast</td><td class="module"><a href="Control-Effect-Implicit-Cast.html#t:OpsCast" title="Control.Effect.Implicit.Cast">Control.Effect.Implicit.Cast</a>, Control.Effect.Implicit</td></tr><tr><td class="src">OpsCast'</td><td class="module"><a href="Control-Effect-Implicit-Cast.html#t:OpsCast-39-" title="Control.Effect.Implicit.Cast">Control.Effect.Implicit.Cast</a>, Control.Effect.Implicit</td></tr><tr><td class="src">OpsConstraint</td><td class="module"><a href="Control-Effect-Implicit-Base.html#t:OpsConstraint" title="Control.Effect.Implicit.Base">Control.Effect.Implicit.Base</a>, Control.Effect.Implicit</td></tr><tr><td class="src">OpsHandler</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#t:OpsHandler" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">opsHandlerComp</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:opsHandlerComp" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">opsHandlerToPipeline</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:opsHandlerToPipeline" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">outerEnvOps</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Reader.html#v:outerEnvOps" title="Control.Effect.Implicit.Higher.Ops.Reader">Control.Effect.Implicit.Higher.Ops.Reader</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="src">outerOps'</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-UpperOps.html#v:outerOps-39-" title="Control.Effect.Implicit.Higher.Ops.UpperOps">Control.Effect.Implicit.Higher.Ops.UpperOps</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="src">Pipeline</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#t:Pipeline" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:Pipeline" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">printLoggerHandler</td><td class="module"><a href="Control-Effect-Implicit-Ops-Log.html#v:printLoggerHandler" title="Control.Effect.Implicit.Ops.Log">Control.Effect.Implicit.Ops.Log</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">PureF</td><td> </td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Freer.html#v:PureF" title="Control.Effect.Implicit.Freer">Control.Effect.Implicit.Freer</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Monad-Free.html#v:PureF" title="Control.Effect.Implicit.Higher.Monad.Free">Control.Effect.Implicit.Higher.Monad.Free</a></td></tr><tr><td class="src">put</td><td class="module"><a href="Control-Effect-Implicit-Ops-State.html#v:put" title="Control.Effect.Implicit.Ops.State">Control.Effect.Implicit.Ops.State</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">PutOp</td><td class="module"><a href="Control-Effect-Implicit-Ops-State.html#v:PutOp" title="Control.Effect.Implicit.Ops.State">Control.Effect.Implicit.Ops.State</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">putOp</td><td class="module"><a href="Control-Effect-Implicit-Ops-State.html#v:putOp" title="Control.Effect.Implicit.Ops.State">Control.Effect.Implicit.Ops.State</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">PutOp'</td><td class="module"><a href="Control-Effect-Implicit-Ops-State.html#v:PutOp-39-" title="Control.Effect.Implicit.Ops.State">Control.Effect.Implicit.Ops.State</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">raise</td><td class="module"><a href="Control-Effect-Implicit-Ops-Exception.html#v:raise" title="Control.Effect.Implicit.Ops.Exception">Control.Effect.Implicit.Ops.Exception</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">RaiseOp</td><td class="module"><a href="Control-Effect-Implicit-Ops-Exception.html#v:RaiseOp" title="Control.Effect.Implicit.Ops.Exception">Control.Effect.Implicit.Ops.Exception</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">raiseOp</td><td class="module"><a href="Control-Effect-Implicit-Ops-Exception.html#v:raiseOp" title="Control.Effect.Implicit.Ops.Exception">Control.Effect.Implicit.Ops.Exception</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">ReaderEff</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Reader.html#t:ReaderEff" title="Control.Effect.Implicit.Higher.Ops.Reader">Control.Effect.Implicit.Higher.Ops.Reader</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="src">ReaderOps</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Reader.html#t:ReaderOps" title="Control.Effect.Implicit.Higher.Ops.Reader">Control.Effect.Implicit.Higher.Ops.Reader</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Reader.html#v:ReaderOps" title="Control.Effect.Implicit.Higher.Ops.Reader">Control.Effect.Implicit.Higher.Ops.Reader</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="src">readerTLiftEff</td><td class="module"><a href="Control-Effect-Implicit-Transform-Reader.html#v:readerTLiftEff" title="Control.Effect.Implicit.Transform.Reader">Control.Effect.Implicit.Transform.Reader</a>, Control.Effect.Implicit.Transform</td></tr><tr><td class="src">readerTOps</td><td class="module"><a href="Control-Effect-Implicit-Transform-Reader.html#v:readerTOps" title="Control.Effect.Implicit.Transform.Reader">Control.Effect.Implicit.Transform.Reader</a>, Control.Effect.Implicit.Transform</td></tr><tr><td class="src">releaseOp</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Resource.html#v:releaseOp" title="Control.Effect.Implicit.Higher.Ops.Resource">Control.Effect.Implicit.Higher.Ops.Resource</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="src">ResourceCoOp</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Resource.html#t:ResourceCoOp" title="Control.Effect.Implicit.Higher.Ops.Resource">Control.Effect.Implicit.Higher.Ops.Resource</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="src">ResourceEff</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Resource.html#t:ResourceEff" title="Control.Effect.Implicit.Higher.Ops.Resource">Control.Effect.Implicit.Higher.Ops.Resource</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="src">ResourceOp</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Resource.html#v:ResourceOp" title="Control.Effect.Implicit.Higher.Ops.Resource">Control.Effect.Implicit.Higher.Ops.Resource</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="src">ResourceOps</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Resource.html#t:ResourceOps" title="Control.Effect.Implicit.Higher.Ops.Resource">Control.Effect.Implicit.Higher.Ops.Resource</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Resource.html#v:ResourceOps" title="Control.Effect.Implicit.Higher.Ops.Resource">Control.Effect.Implicit.Higher.Ops.Resource</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="src">ResourceTag</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Resource.html#t:ResourceTag" title="Control.Effect.Implicit.Higher.Ops.Resource">Control.Effect.Implicit.Higher.Ops.Resource</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="src">Return</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#t:Return" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:Return" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">ReturnCtx</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#t:ReturnCtx" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:ReturnCtx" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">returnCtx</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:returnCtx" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">returnHandler</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="Control-Effect-Implicit-Freer.html#v:returnHandler" title="Control.Effect.Implicit.Freer">Control.Effect.Implicit.Freer</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="Control-Effect-Implicit-Free.html#v:returnHandler" title="Control.Effect.Implicit.Free">Control.Effect.Implicit.Free</a></td></tr><tr><td class="alt">3 (Function)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Free.html#v:returnHandler" title="Control.Effect.Implicit.Higher.Free">Control.Effect.Implicit.Higher.Free</a></td></tr><tr><td class="src">returnVal</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:returnVal" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">RightOp</td><td> </td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Freer.html#v:RightOp" title="Control.Effect.Implicit.Freer">Control.Effect.Implicit.Freer</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Free.html#v:RightOp" title="Control.Effect.Implicit.Free">Control.Effect.Implicit.Free</a></td></tr><tr><td class="alt">3 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Higher.html#v:RightOp" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a></td></tr><tr><td class="src">rightOps</td><td class="module"><a href="Control-Effect-Implicit-Base.html#v:rightOps" title="Control.Effect.Implicit.Base">Control.Effect.Implicit.Base</a>, Control.Effect.Implicit</td></tr><tr><td class="src">rollCod</td><td class="module"><a href="Control-Effect-Implicit-Freer.html#v:rollCod" title="Control.Effect.Implicit.Freer">Control.Effect.Implicit.Freer</a></td></tr><tr><td class="src">runChurchMonad</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="Control-Effect-Implicit-Freer.html#v:runChurchMonad" title="Control.Effect.Implicit.Freer">Control.Effect.Implicit.Freer</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="Control-Effect-Implicit-Free.html#v:runChurchMonad" title="Control.Effect.Implicit.Free">Control.Effect.Implicit.Free</a></td></tr><tr><td class="alt">3 (Function)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Monad-Church.html#v:runChurchMonad" title="Control.Effect.Implicit.Higher.Monad.Church">Control.Effect.Implicit.Higher.Monad.Church</a></td></tr><tr><td class="src">runCodensity</td><td class="module"><a href="Control-Effect-Implicit-Freer.html#v:runCodensity" title="Control.Effect.Implicit.Freer">Control.Effect.Implicit.Freer</a></td></tr><tr><td class="src">runComp</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:runComp" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">runContextualHandler</td><td class="module"><a href="Control-Effect-Implicit-Free.html#v:runContextualHandler" title="Control.Effect.Implicit.Free">Control.Effect.Implicit.Free</a></td></tr><tr><td class="src">runContraLift</td><td class="module"><a href="Control-Effect-Implicit-Higher.html#v:runContraLift" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a></td></tr><tr><td class="src">runCoState</td><td class="module"><a href="Control-Effect-Implicit-Higher-ContraLift-State.html#v:runCoState" title="Control.Effect.Implicit.Higher.ContraLift.State">Control.Effect.Implicit.Higher.ContraLift.State</a></td></tr><tr><td class="src">runExactPipeline</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:runExactPipeline" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">runFreerMonad</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="Control-Effect-Implicit-Freer.html#v:runFreerMonad" title="Control.Effect.Implicit.Freer">Control.Effect.Implicit.Freer</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Monad-Free.html#v:runFreerMonad" title="Control.Effect.Implicit.Higher.Monad.Free">Control.Effect.Implicit.Higher.Monad.Free</a></td></tr><tr><td class="src">runIdentityComp</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:runIdentityComp" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">runLiftEff</td><td class="module"><a href="Control-Effect-Implicit-Base.html#v:runLiftEff" title="Control.Effect.Implicit.Base">Control.Effect.Implicit.Base</a>, Control.Effect.Implicit</td></tr><tr><td class="src">runPipeline</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:runPipeline" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">runPipelineWithCast</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:runPipelineWithCast" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">SimplePipeline</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#t:SimplePipeline" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">StateCoOp</td><td class="module"><a href="Control-Effect-Implicit-Ops-State.html#t:StateCoOp" title="Control.Effect.Implicit.Ops.State">Control.Effect.Implicit.Ops.State</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">StateEff</td><td class="module"><a href="Control-Effect-Implicit-Ops-State.html#t:StateEff" title="Control.Effect.Implicit.Ops.State">Control.Effect.Implicit.Ops.State</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">stateLoggerHandler</td><td class="module"><a href="Control-Effect-Implicit-Ops-Log.html#v:stateLoggerHandler" title="Control.Effect.Implicit.Ops.Log">Control.Effect.Implicit.Ops.Log</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">StateOps</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Ops-State.html#t:StateOps" title="Control.Effect.Implicit.Ops.State">Control.Effect.Implicit.Ops.State</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Ops-State.html#v:StateOps" title="Control.Effect.Implicit.Ops.State">Control.Effect.Implicit.Ops.State</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">stateTContraLift</td><td class="module"><a href="Control-Effect-Implicit-Transform-State.html#v:stateTContraLift" title="Control.Effect.Implicit.Transform.State">Control.Effect.Implicit.Transform.State</a>, Control.Effect.Implicit.Transform</td></tr><tr><td class="src">stateTHigherLiftEff</td><td class="module"><a href="Control-Effect-Implicit-Transform-State.html#v:stateTHigherLiftEff" title="Control.Effect.Implicit.Transform.State">Control.Effect.Implicit.Transform.State</a>, Control.Effect.Implicit.Transform</td></tr><tr><td class="src">stateTLiftEff</td><td class="module"><a href="Control-Effect-Implicit-Transform-State.html#v:stateTLiftEff" title="Control.Effect.Implicit.Transform.State">Control.Effect.Implicit.Transform.State</a>, Control.Effect.Implicit.Transform</td></tr><tr><td class="src">stateTOps</td><td class="module"><a href="Control-Effect-Implicit-Transform-State.html#v:stateTOps" title="Control.Effect.Implicit.Transform.State">Control.Effect.Implicit.Transform.State</a>, Control.Effect.Implicit.Transform</td></tr><tr><td class="src">stateTPipeline</td><td class="module"><a href="Control-Effect-Implicit-Transform-State.html#v:stateTPipeline" title="Control.Effect.Implicit.Transform.State">Control.Effect.Implicit.Transform.State</a>, Control.Effect.Implicit.Transform</td></tr><tr><td class="src">strengthenComputation</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:strengthenComputation" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">TaggedOps</td><td class="module"><a href="Control-Effect-Implicit-Ops-Label.html#t:TaggedOps" title="Control.Effect.Implicit.Ops.Label">Control.Effect.Implicit.Ops.Label</a></td></tr><tr><td class="src">TaggedParam</td><td class="module"><a href="Control-Implicit-Param.html#t:TaggedParam" title="Control.Implicit.Param">Control.Implicit.Param</a>, Control.Effect.Implicit.Base, Control.Effect.Implicit</td></tr><tr><td class="src">tCoOpHandler</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:tCoOpHandler" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">throw</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Exception.html#v:throw" title="Control.Effect.Implicit.Higher.Ops.Exception">Control.Effect.Implicit.Higher.Ops.Exception</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="src">ThrowOp</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Exception.html#v:ThrowOp" title="Control.Effect.Implicit.Higher.Ops.Exception">Control.Effect.Implicit.Higher.Ops.Exception</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="src">throwOp</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Exception.html#v:throwOp" title="Control.Effect.Implicit.Higher.Ops.Exception">Control.Effect.Implicit.Higher.Ops.Exception</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="src">tLiftEff</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:tLiftEff" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">toCodensity</td><td class="module"><a href="Control-Effect-Implicit-Freer.html#v:toCodensity" title="Control.Effect.Implicit.Freer">Control.Effect.Implicit.Freer</a></td></tr><tr><td class="src">toCodensity'</td><td class="module"><a href="Control-Effect-Implicit-Freer.html#v:toCodensity-39-" title="Control.Effect.Implicit.Freer">Control.Effect.Implicit.Freer</a></td></tr><tr><td class="src">toHigherComputation</td><td class="module"><a href="Control-Effect-Implicit-Higher.html#v:toHigherComputation" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a></td></tr><tr><td class="src">transformContraLift</td><td class="module"><a href="Control-Effect-Implicit-Transform.html#v:transformContraLift" title="Control.Effect.Implicit.Transform">Control.Effect.Implicit.Transform</a></td></tr><tr><td class="src">transformePipeline</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:transformePipeline" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">TransformerHandler</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#t:TransformerHandler" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:TransformerHandler" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">transformLift</td><td class="module"><a href="Control-Effect-Implicit-Transform.html#v:transformLift" title="Control.Effect.Implicit.Transform">Control.Effect.Implicit.Transform</a></td></tr><tr><td class="src">try</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Exception.html#v:try" title="Control.Effect.Implicit.Higher.Ops.Exception">Control.Effect.Implicit.Higher.Ops.Exception</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="Control-Effect-Implicit-Ops-Exception.html#v:try" title="Control.Effect.Implicit.Ops.Exception">Control.Effect.Implicit.Ops.Exception</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">tryCatch</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Exception.html#v:tryCatch" title="Control.Effect.Implicit.Higher.Ops.Exception">Control.Effect.Implicit.Higher.Ops.Exception</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="src">tryCatchFinally</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Exception.html#v:tryCatchFinally" title="Control.Effect.Implicit.Higher.Ops.Exception">Control.Effect.Implicit.Higher.Ops.Exception</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="src">tryComp</td><td class="module"><a href="Control-Effect-Implicit-Ops-Exception.html#v:tryComp" title="Control.Effect.Implicit.Ops.Exception">Control.Effect.Implicit.Ops.Exception</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">tryFinally</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Exception.html#v:tryFinally" title="Control.Effect.Implicit.Higher.Ops.Exception">Control.Effect.Implicit.Higher.Ops.Exception</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="Control-Effect-Implicit-Ops-Exception.html#v:tryFinally" title="Control.Effect.Implicit.Ops.Exception">Control.Effect.Implicit.Ops.Exception</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">tryIo</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Exception.html#v:tryIo" title="Control.Effect.Implicit.Higher.Ops.Exception">Control.Effect.Implicit.Higher.Ops.Exception</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="Control-Effect-Implicit-Ops-Exception.html#v:tryIo" title="Control.Effect.Implicit.Ops.Exception">Control.Effect.Implicit.Ops.Exception</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">tryIoOps</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Exception.html#v:tryIoOps" title="Control.Effect.Implicit.Higher.Ops.Exception">Control.Effect.Implicit.Higher.Ops.Exception</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="src">TryOp</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Exception.html#v:TryOp" title="Control.Effect.Implicit.Higher.Ops.Exception">Control.Effect.Implicit.Higher.Ops.Exception</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="src">tryOp</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Exception.html#v:tryOp" title="Control.Effect.Implicit.Higher.Ops.Exception">Control.Effect.Implicit.Higher.Ops.Exception</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="src">tUnliftEff</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:tUnliftEff" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">UnderEff</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-UnderOps.html#t:UnderEff" title="Control.Effect.Implicit.Higher.Ops.UnderOps">Control.Effect.Implicit.Higher.Ops.UnderOps</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="src">UnderOps</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-UnderOps.html#t:UnderOps" title="Control.Effect.Implicit.Higher.Ops.UnderOps">Control.Effect.Implicit.Higher.Ops.UnderOps</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-UnderOps.html#v:UnderOps" title="Control.Effect.Implicit.Higher.Ops.UnderOps">Control.Effect.Implicit.Higher.Ops.UnderOps</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="src">unFreeT</td><td class="module"><a href="Control-Effect-Implicit-Free.html#v:unFreeT" title="Control.Effect.Implicit.Free">Control.Effect.Implicit.Free</a></td></tr><tr><td class="src">unHigherOps</td><td class="module"><a href="Control-Effect-Implicit-Higher.html#v:unHigherOps" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a></td></tr><tr><td class="src">Union</td><td class="module"><a href="Control-Effect-Implicit-Base.html#t:Union" title="Control.Effect.Implicit.Base">Control.Effect.Implicit.Base</a>, Control.Effect.Implicit</td></tr><tr><td class="src">UnionCoOp</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Freer.html#t:UnionCoOp" title="Control.Effect.Implicit.Freer">Control.Effect.Implicit.Freer</a></td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Free.html#t:UnionCoOp" title="Control.Effect.Implicit.Free">Control.Effect.Implicit.Free</a></td></tr><tr><td class="src">UnionOps</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Base.html#t:UnionOps" title="Control.Effect.Implicit.Base">Control.Effect.Implicit.Base</a>, Control.Effect.Implicit</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Base.html#v:UnionOps" title="Control.Effect.Implicit.Base">Control.Effect.Implicit.Base</a>, Control.Effect.Implicit</td></tr><tr><td class="src">unlabelOps</td><td class="module"><a href="Control-Effect-Implicit-Ops-Label.html#v:unlabelOps" title="Control.Effect.Implicit.Ops.Label">Control.Effect.Implicit.Ops.Label</a></td></tr><tr><td class="src">unLowerOps</td><td class="module"><a href="Control-Effect-Implicit-Higher.html#v:unLowerOps" title="Control.Effect.Implicit.Higher">Control.Effect.Implicit.Higher</a></td></tr><tr><td class="src">unNest</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="Control-Effect-Implicit-Freer.html#v:unNest" title="Control.Effect.Implicit.Freer">Control.Effect.Implicit.Freer</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Free.html#v:unNest" title="Control.Effect.Implicit.Higher.Free">Control.Effect.Implicit.Higher.Free</a></td></tr><tr><td class="src">UpperEff</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-UpperOps.html#t:UpperEff" title="Control.Effect.Implicit.Higher.Ops.UpperOps">Control.Effect.Implicit.Higher.Ops.UpperOps</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="src">UpperOps</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-UpperOps.html#t:UpperOps" title="Control.Effect.Implicit.Higher.Ops.UpperOps">Control.Effect.Implicit.Higher.Ops.UpperOps</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-UpperOps.html#v:UpperOps" title="Control.Effect.Implicit.Higher.Ops.UpperOps">Control.Effect.Implicit.Higher.Ops.UpperOps</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="src">withCast</td><td class="module"><a href="Control-Effect-Implicit-Cast.html#v:withCast" title="Control.Effect.Implicit.Cast">Control.Effect.Implicit.Cast</a>, Control.Effect.Implicit</td></tr><tr><td class="src">withContextualCoOpHandler</td><td class="module"><a href="Control-Effect-Implicit-Free.html#v:withContextualCoOpHandler" title="Control.Effect.Implicit.Free">Control.Effect.Implicit.Free</a></td></tr><tr><td class="src">withCoOpHandler</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="Control-Effect-Implicit-Freer.html#v:withCoOpHandler" title="Control.Effect.Implicit.Freer">Control.Effect.Implicit.Freer</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="Control-Effect-Implicit-Free.html#v:withCoOpHandler" title="Control.Effect.Implicit.Free">Control.Effect.Implicit.Free</a></td></tr><tr><td class="alt">3 (Function)</td><td class="module"><a href="Control-Effect-Implicit-Higher-Free.html#v:withCoOpHandler" title="Control.Effect.Implicit.Higher.Free">Control.Effect.Implicit.Higher.Free</a></td></tr><tr><td class="src">withCoOpHandlerAndOps</td><td class="module"><a href="Control-Effect-Implicit-Free.html#v:withCoOpHandlerAndOps" title="Control.Effect.Implicit.Free">Control.Effect.Implicit.Free</a></td></tr><tr><td class="src">withEnv</td><td class="module"><a href="Control-Effect-Implicit-Ops-Env.html#v:withEnv" title="Control.Effect.Implicit.Ops.Env">Control.Effect.Implicit.Ops.Env</a>, Control.Effect.Implicit.Ops</td></tr><tr><td class="src">withName</td><td class="module"><a href="Control-Implicit-Param.html#v:withName" title="Control.Implicit.Param">Control.Implicit.Param</a>, Control.Effect.Implicit.Base, Control.Effect.Implicit</td></tr><tr><td class="src">withOps</td><td class="module"><a href="Control-Effect-Implicit-Base.html#v:withOps" title="Control.Effect.Implicit.Base">Control.Effect.Implicit.Base</a>, Control.Effect.Implicit</td></tr><tr><td class="src">withOpsHandler</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:withOpsHandler" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">withParam</td><td class="module"><a href="Control-Implicit-Param.html#v:withParam" title="Control.Implicit.Param">Control.Implicit.Param</a>, Control.Effect.Implicit.Base, Control.Effect.Implicit</td></tr><tr><td class="src">withResource</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Resource.html#v:withResource" title="Control.Effect.Implicit.Higher.Ops.Resource">Control.Effect.Implicit.Higher.Ops.Resource</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="src">withResourceOp</td><td class="module"><a href="Control-Effect-Implicit-Higher-Ops-Resource.html#v:withResourceOp" title="Control.Effect.Implicit.Higher.Ops.Resource">Control.Effect.Implicit.Higher.Ops.Resource</a>, Control.Effect.Implicit.Higher.Ops</td></tr><tr><td class="src">withStateTAndOps</td><td class="module"><a href="Control-Effect-Implicit-Transform-State.html#v:withStateTAndOps" title="Control.Effect.Implicit.Transform.State">Control.Effect.Implicit.Transform.State</a>, Control.Effect.Implicit.Transform</td></tr><tr><td class="src">withTag</td><td class="module"><a href="Control-Implicit-Param.html#v:withTag" title="Control.Implicit.Param">Control.Implicit.Param</a>, Control.Effect.Implicit.Base, Control.Effect.Implicit</td></tr><tr><td class="src">withUnionLifts</td><td class="module"><a href="Control-Effect-Implicit-Computation.html#v:withUnionLifts" title="Control.Effect.Implicit.Computation">Control.Effect.Implicit.Computation</a>, Control.Effect.Implicit</td></tr><tr><td class="src">∘</td><td class="module"><a href="Control-Effect-Implicit-Higher-Free.html#t:-8728-" title="Control.Effect.Implicit.Higher.Free">Control.Effect.Implicit.Higher.Free</a></td></tr><tr><td class="src">∪</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Control-Effect-Implicit-Base.html#t:-8746-" title="Control.Effect.Implicit.Base">Control.Effect.Implicit.Base</a>, Control.Effect.Implicit</td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="Control-Effect-Implicit-Base.html#v:-8746-" title="Control.Effect.Implicit.Base">Control.Effect.Implicit.Base</a>, Control.Effect.Implicit</td></tr><tr><td class="src">⊇</td><td class="module"><a href="Control-Effect-Implicit-Cast.html#t:-8839-" title="Control.Effect.Implicit.Cast">Control.Effect.Implicit.Cast</a>, Control.Effect.Implicit</td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.22.0</p></div></body></html>