Module Deriving_monad.IO
module IO : sig..end
include Deriving_monad.Monad
val putStr : string -> unit m
val runIO : 'a m -> 'a
val mkIO : (unit -> 'b) -> 'b m
Warning: Reason support is experimental. We are looking for beta-tester and contributors.
module IO : sig..end
include Deriving_monad.Monad
val putStr : string -> unit m
val runIO : 'a m -> 'a
val mkIO : (unit -> 'b) -> 'b m