package ocp-build

  1. Overview
  2. Docs
type out_file = out_channel
val read_file : in_channel -> string
val string_of_file : in_channel -> string
val write_file : out_file -> string -> unit
val file_of_string : out_file -> string -> unit
val read_subfile : in_channel -> int -> int -> string
val string_of_subfile : in_channel -> int -> int -> string
val read_lines : in_channel -> string array
val read_lines_to_revlist : in_channel -> string list
val lines_of_file : in_channel -> string array
val write_lines : out_file -> string array -> unit
val file_of_lines : out_file -> string array -> unit
val read_sublines : in_channel -> int -> int -> string array
val iter_blocks : (bytes -> int -> int -> unit) -> in_channel -> unit
val iter_lines : (string -> unit) -> in_channel -> unit
val iteri_lines : (int -> string -> unit) -> in_channel -> unit
val copy_file : in_channel -> out_file -> unit
val output_line : out_channel -> string -> unit