Module type Read_intf.Expert

module Append_only_buffer = Delimited_kernel__.Append_only_buffer
module Parse_state = Delimited_kernel__.Parse_state
module On_invalid_row : On_invalid_row
type 'a t
val create_parse_state : ?⁠strip:bool -> ?⁠sep:char -> ?⁠quote:[ `No_quoting | `Using of char ] -> ?⁠on_invalid_row:'a On_invalid_row.t -> header_map:int Core_kernel.String.Map.t -> 'a t -> init:'b -> f:('b -> 'a -> 'b) -> 'b Parse_state.t
module Builder : sig ... end
module Parse_header : sig ... end
val create_partial : ?⁠strip:bool -> ?⁠sep:char -> ?⁠quote:[ `No_quoting | `Using of char ] -> ?⁠header:Delimited_kernel__.Header.t -> unit -> ([ `Data of string | `Eof ] -> Delimited_kernel__.Row.t list) Core_kernel.Staged.t

This creates a function that can be fed partial input to return partial parses. Please do not use this in new code.