| ++ | Cleff.Internal.Stack, Cleff.Internal.Monad, Cleff |
| :> | Cleff.Internal.Stack, Cleff.Internal.Monad, Cleff |
| :>> | Cleff.Internal.Stack, Cleff.Internal.Monad, Cleff |
| adjust | |
| 1 (Function) | Cleff.Internal.Env |
| 2 (Function) | Cleff.Internal.Interpret |
| alter | Cleff.Internal.Interpret |
| Any | |
| 1 (Type/Class) | Data.Any |
| 2 (Data Constructor) | Data.Any |
| Ask | Cleff.Reader |
| ask | Cleff.Reader |
| asks | Cleff.Reader |
| bindInput | Cleff.Input |
| bindOutput | Cleff.Output |
| bracket | Cleff.Mask |
| bracketOnError | Cleff.Mask |
| bracketOnError_ | Cleff.Mask |
| bracket_ | Cleff.Mask |
| CatchError | Cleff.Error |
| catchError | Cleff.Error |
| catchErrorIf | Cleff.Error |
| catchErrorJust | Cleff.Error |
| concat | |
| 1 (Function) | Data.PrimVec |
| 2 (Function) | Cleff.Internal.Stack |
| cons | |
| 1 (Function) | Data.PrimVec |
| 2 (Function) | Cleff.Internal.Stack |
| drop | |
| 1 (Function) | Data.PrimVec |
| 2 (Function) | Cleff.Internal.Stack |
| Eff | |
| 1 (Type/Class) | Cleff.Internal.Monad, Cleff |
| 2 (Data Constructor) | Cleff.Internal.Monad |
| Effect | Cleff.Internal.Stack, Cleff.Internal.Monad, Cleff |
| empty | |
| 1 (Function) | Data.PrimVec |
| 2 (Function) | Cleff.Internal.Stack |
| 3 (Function) | Data.RadixVec |
| 4 (Function) | Cleff.Internal.Env |
| Env | |
| 1 (Type/Class) | Cleff.Internal.Monad, Cleff.Internal.Env |
| 2 (Data Constructor) | Cleff.Internal.Monad |
| Error | Cleff.Error |
| esSend | Cleff.Internal.Env, Cleff.Internal.Interpret |
| extend | Cleff.Internal.Env |
| Fail | |
| 1 (Type/Class) | Cleff.Fail |
| 2 (Data Constructor) | Cleff.Fail |
| finally | Cleff.Mask |
| Fresh | |
| 1 (Type/Class) | Cleff.Fresh |
| 2 (Data Constructor) | Cleff.Fresh |
| fresh | Cleff.Fresh |
| freshEnumToState | Cleff.Fresh |
| freshIntToState | Cleff.Fresh |
| fromAny | Data.Any |
| fromEither | Cleff.Error |
| fromException | Cleff.Error |
| fromExceptionEff | Cleff.Error |
| fromExceptionEffVia | Cleff.Error |
| fromExceptionVia | Cleff.Error |
| fromIO | Cleff.Internal.Base, Cleff |
| Get | Cleff.State |
| get | Cleff.State |
| gets | Cleff.State |
| getThreadVar | Data.ThreadVar |
| handleError | Cleff.Error |
| handleErrorIf | Cleff.Error |
| handleErrorJust | Cleff.Error |
| Handler | Cleff.Internal.Env, Cleff.Internal.Interpret, Cleff |
| HandlerIO | Cleff.Internal.Base, Cleff |
| HandlerPtr | |
| 1 (Type/Class) | Cleff.Internal.Stack, Cleff.Internal.Monad |
| 2 (Data Constructor) | Cleff.Internal.Stack, Cleff.Internal.Monad |
| Handling | Cleff.Internal.Env, Cleff.Internal.Interpret, Cleff |
| head | |
| 1 (Function) | Data.PrimVec |
| 2 (Function) | Cleff.Internal.Stack |
| ignoreOutput | Cleff.Output |
| ignoreTrace | Cleff.Trace |
| impose | Cleff.Internal.Interpret, Cleff |
| imposeN | Cleff.Internal.Interpret, Cleff |
| index | |
| 1 (Function) | Data.PrimVec |
| 2 (Function) | Cleff.Internal.Stack |
| inject | Cleff.Internal.Interpret, Cleff |
| Input | |
| 1 (Type/Class) | Cleff.Input |
| 2 (Data Constructor) | Cleff.Input |
| input | Cleff.Input |
| inputs | Cleff.Input |
| inputToListState | Cleff.Input |
| inputToReader | Cleff.Input |
| interpose | Cleff.Internal.Interpret, Cleff |
| interpret | Cleff.Internal.Interpret, Cleff |
| interpretIO | Cleff.Internal.Base, Cleff |
| IOE | Cleff.Internal.Base, Cleff |
| KnownList | Cleff.Internal.Stack, Cleff.Internal.Monad, Cleff |
| liftIO | Cleff.Internal.Base, Cleff |
| Listen | Cleff.Writer |
| listen | Cleff.Writer |
| listens | Cleff.Writer |
| Local | Cleff.Reader |
| local | Cleff.Reader |
| lookup | Data.RadixVec |
| magnify | Cleff.Reader |
| makeEffect | Cleff.Internal.TH, Cleff |
| makeEffect_ | Cleff.Internal.TH, Cleff |
| mapError | Cleff.Error |
| mapInput | Cleff.Input |
| mapOutput | Cleff.Output |
| Mask | |
| 1 (Type/Class) | Cleff.Mask |
| 2 (Data Constructor) | Cleff.Mask |
| mask | Cleff.Mask |
| mask_ | Cleff.Mask |
| modify | Cleff.State |
| MonadIO | Cleff.Internal.Base, Cleff |
| MonadUnliftIO | Cleff.Internal.Base, Cleff |
| newThreadVar | Data.ThreadVar |
| note | Cleff.Error |
| onError | Cleff.Mask |
| OnException | Cleff.Mask |
| onException | Cleff.Mask |
| Output | |
| 1 (Type/Class) | Cleff.Output |
| 2 (Data Constructor) | Cleff.Output |
| output | Cleff.Output |
| outputToListState | Cleff.Output |
| outputToWriter | Cleff.Output |
| overwriteGlobal | Cleff.Internal.Env |
| overwriteLocal | Cleff.Internal.Env |
| overwriteSelfGlobal | Cleff.Internal.Env |
| pick | |
| 1 (Function) | Data.PrimVec |
| 2 (Function) | Cleff.Internal.Stack |
| primLiftIO | Cleff.Internal.Base |
| primUnliftIO | Cleff.Internal.Base |
| PrimVec | Data.PrimVec |
| Put | Cleff.State |
| put | Cleff.State |
| RadixVec | Data.RadixVec |
| raise | Cleff.Internal.Interpret, Cleff |
| raiseN | Cleff.Internal.Interpret, Cleff |
| raiseNUnder | Cleff.Internal.Interpret, Cleff |
| raiseNUnderN | Cleff.Internal.Interpret, Cleff |
| raiseUnder | Cleff.Internal.Interpret, Cleff |
| raiseUnderN | Cleff.Internal.Interpret, Cleff |
| read | Cleff.Internal.Env |
| Reader | Cleff.Reader |
| reinterpret | Cleff.Internal.Interpret, Cleff |
| reinterpret2 | Cleff.Internal.Interpret, Cleff |
| reinterpret3 | Cleff.Internal.Interpret, Cleff |
| reinterpretN | Cleff.Internal.Interpret, Cleff |
| runError | Cleff.Error |
| runFail | Cleff.Fail |
| runFailIO | Cleff.Fail |
| runFreshAtomicCounter | Cleff.Fresh |
| runFreshUnique | Cleff.Fresh |
| runInputConst | Cleff.Input |
| runInputEff | Cleff.Input |
| runIOE | Cleff.Internal.Base, Cleff |
| runMask | Cleff.Mask |
| runOutputEff | Cleff.Output |
| runPure | Cleff.Internal.Base, Cleff |
| runPureIO | Cleff.Internal.Base |
| runReader | Cleff.Reader |
| runState | Cleff.State |
| runStateIORef | Cleff.State |
| runStateLocal | Cleff.State |
| runStateMVar | Cleff.State |
| runStateTVar | Cleff.State |
| runTraceHandle | Cleff.Trace |
| runTraceStderr | Cleff.Trace |
| runTraceStdout | Cleff.Trace |
| runWriter | Cleff.Writer |
| runWriterBatch | Cleff.Writer |
| send | Cleff.Internal.Interpret, Cleff |
| sendVia | Cleff.Internal.Interpret, Cleff |
| size | Data.RadixVec |
| snoc | Data.RadixVec |
| Stack | Cleff.Internal.Stack |
| State | |
| 1 (Type/Class) | Cleff.State |
| 2 (Data Constructor) | Cleff.State |
| state | Cleff.State |
| Subset | Cleff.Internal.Stack, Cleff.Internal.Monad, Cleff |
| subsume | Cleff.Internal.Interpret, Cleff |
| subsumeN | Cleff.Internal.Interpret, Cleff |
| tail | |
| 1 (Function) | Data.PrimVec |
| 2 (Function) | Cleff.Internal.Stack |
| take | |
| 1 (Function) | Data.PrimVec |
| 2 (Function) | Cleff.Internal.Stack |
| Tell | Cleff.Writer |
| tell | Cleff.Writer |
| thisIsPureTrustMe | Cleff.Internal.Base |
| ThreadVar | Data.ThreadVar |
| ThrowError | Cleff.Error |
| throwError | Cleff.Error |
| toEff | Cleff.Internal.Interpret, Cleff |
| toEffWith | Cleff.Internal.Interpret, Cleff |
| Trace | |
| 1 (Type/Class) | Cleff.Trace |
| 2 (Data Constructor) | Cleff.Trace |
| trace | Cleff.Trace |
| traceToOutput | Cleff.Trace |
| transform | Cleff.Internal.Interpret, Cleff |
| translate | Cleff.Internal.Interpret, Cleff |
| Translator | Cleff.Internal.Interpret, Cleff |
| tryError | Cleff.Error |
| tryErrorJust | Cleff.Error |
| unEff | Cleff.Internal.Monad |
| unHandlerPtr | Cleff.Internal.Stack, Cleff.Internal.Monad |
| UninterruptibleMask | Cleff.Mask |
| uninterruptibleMask | Cleff.Mask |
| uninterruptibleMask_ | Cleff.Mask |
| update | |
| 1 (Function) | Data.PrimVec |
| 2 (Function) | Cleff.Internal.Stack |
| 3 (Function) | Data.RadixVec |
| 4 (Function) | Cleff.Internal.Env |
| withFromEff | Cleff.Internal.Interpret, Cleff |
| withRunInIO | Cleff.Internal.Base, Cleff |
| withToIO | Cleff.Internal.Base, Cleff |
| Writer | Cleff.Writer |
| zoom | Cleff.State |
| ~> | Cleff.Internal.Monad, Cleff |