Linol_lwt.IO_lwttype 'a t = 'a Lwt.tval return : 'a -> 'a tval failwith : string -> 'a ttype in_channel = Lwt_io.input Lwt_io.channeltype out_channel = Lwt_io.output Lwt_io.channelval stdin : env -> in_channelval stdout : env -> out_channelval read : in_channel -> bytes -> int -> int -> unit tval read_line : in_channel -> string tval write : out_channel -> bytes -> int -> int -> unit tval write_string : out_channel -> string -> unit tval fail : exn -> Stdlib.Printexc.raw_backtrace -> unit tval catch :
(unit -> 'a t) ->
(exn -> Stdlib.Printexc.raw_backtrace -> 'a t) ->
'a t