Module type Delimited_parsing__Deprecated_intf.Deprecated

module Header = Delimited_parsing.Header
module Row : Delimited_parsing__.Row_intf.Row
include Delimited_parsing__.Character_separated_without_quoting_intf.Character_separated_without_quoting with module Row := Row

All readers defined below will raise if they encounter unparsable content.

of_reader ?quote ?strip ?skip_lines ~sep ~header r returns a row pipe based on data read from the provided reader. sep is used as the separator between fields, and is assumed to be escaped with \ unless quote is given.

val create_reader : (Delimited_parsing.Header.t, ?⁠quote:char ‑> sep:char ‑> string ‑> Row.t Async.Pipe.Reader.t Async.Deferred.tDelimited_parsing__.Shared.reader

create_reader ?strip ?skip_lines ~header filename same as of_reader, but creates the reader for you

module Csv : Delimited_parsing__.Deprecated_csv_intf.Deprecated_csv with module Row := Row
module Positional : Delimited_parsing__.Positional_intf.Positional with module Row := Row