more-extensible-effects-0.1.0.1: Initial project template from stack
Control.Monad.Eff.Examples.Teletype
data Teletype x where Source #
Constructors
putStrLn' :: Member Teletype r => String -> Eff r () Source #
getLine' :: Member Teletype r => Eff r String Source #
exitSuccess' :: Member Teletype r => Eff r () Source #
runTeletype :: [String] -> Eff (Teletype ': r) a -> Eff r [String] Source #
runIOTeletype :: forall r a. MemberU2 Lift (Lift IO) r => Eff (Teletype ': r) a -> Eff r a Source #
example :: Member Teletype r => Eff r () Source #