io-machine-0.2.0.0: Easy I/O model to learn IO monad
IOMcn
data IOMcn a b #
runIOMcn :: IOMcn () a -> IO a #
(>>>) :: IOMcn a b -> IOMcn b c -> IOMcn a c #
arr :: (a -> b) -> IOMcn a b #
app :: IOMcn (IOMcn a b, a) b #
getLn :: IOMcn () String #
getInt :: IOMcn () Int #
putLn :: IOMcn String () #
isEven :: IOMcn () Bool #