Stdune.IoIO operations
val close_in : in_channel -> unitval close_out : out_channel -> unitval input_lines : in_channel -> string listval copy_channels : in_channel -> out_channel -> unitval read_all : in_channel -> stringmodule type S = sig ... endinclude S with type path = Path.ttype path = Path.tval open_in : ?binary:bool -> path -> in_channelval open_out : ?binary:bool -> path -> out_channelval with_file_in : ?binary:bool -> path -> f:(in_channel -> 'a) -> 'aval with_file_out : ?binary:bool -> path -> f:(out_channel -> 'a) -> 'aval with_lexbuf_from_file : path -> f:(Lexing.lexbuf -> 'a) -> 'aval lines_of_file : path -> string listval read_file : ?binary:bool -> path -> stringval write_file : ?binary:bool -> path -> string -> unitval compare_files : path -> path -> Ordering.tval compare_text_files : path -> path -> Ordering.tval write_lines : path -> string list -> unitmodule String_path : S with type path = string