| Safe Haskell | Trustworthy |
|---|---|
| Language | Haskell98 |
System.Console.Wizard.BasicIO
Contents
Documentation
The BasicIO backend supports only simple input and output.
Support for Password and LinePrewritten features can be added with
a shim from Shim.
Instances
| Functor BasicIO Source # | |
| Run IO BasicIO Source # | |
Defined in System.Console.Wizard.BasicIO | |
| ArbitraryIO :<: BasicIO Source # | |
Defined in System.Console.Wizard.BasicIO Methods inj :: ArbitraryIO a -> BasicIO a | |
| Character :<: BasicIO Source # | |
Defined in System.Console.Wizard.BasicIO | |
| Line :<: BasicIO Source # | |
Defined in System.Console.Wizard.BasicIO | |
| OutputLn :<: BasicIO Source # | |
Defined in System.Console.Wizard.BasicIO | |
| Output :<: BasicIO Source # | |
Defined in System.Console.Wizard.BasicIO | |
basicIO :: Wizard BasicIO a -> Wizard BasicIO a Source #
A simple identity function, used to restrict types if the type inferred by GHC is too general. You could achieve the same effect with a type signature, but this is slightly less typing.