Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Documentation
data Console a :: Effect where Source #
Instances
type DispatchOf (Console a) Source # | |
Defined in Effectful.Zoo.Console.Dynamic.Effect |
runConsole :: HasCallStack => r <: IOE => UnliftStrategy -> (HasCallStack => i -> Eff r ()) -> Eff (Console i : r) a -> Eff r a Source #
runConsoleBrackedToConsole :: HasCallStack => r <: Console i => Eff r b -> Eff r c -> Eff (Console i : r) a -> Eff r a Source #
runConsoleAtomic :: HasCallStack => r <: Concurrent => r <: Console i => Eff (Console i : r) a -> Eff r a Source #