Module Biocaml_std.Lines


module Lines: sig .. end

exception Error of (Biocaml_std.Pos.t * string)
val raise_error : Biocaml_std.Pos.t -> string -> 'a
val fold_stream' : ?file:string ->
?strict:bool -> ('a -> string -> 'a) -> 'a -> char Biocaml_std.Stream.t -> 'a
val fold_stream : ?strict:bool -> ('a -> string -> 'a) -> 'a -> char Biocaml_std.Stream.t -> 'a
val fold_channel' : ?file:string ->
?strict:bool -> ('a -> string -> 'a) -> 'a -> Pervasives.in_channel -> 'a
val fold_channel : ?strict:bool -> ('a -> string -> 'a) -> 'a -> Pervasives.in_channel -> 'a
val fold_file : ?strict:bool -> ('a -> string -> 'a) -> 'a -> string -> 'a
val iter_file : ?strict:bool -> (string -> unit) -> string -> unit
val of_stream : ?strict:bool -> (string -> 'a) -> char Biocaml_std.Stream.t -> 'a list
val of_channel : ?strict:bool -> (string -> 'a) -> Pervasives.in_channel -> 'a list