Module Delimited__.Write
val empty : 'a tval column : ('a -> string) -> header:string -> 'a tval column_m : (module Core_kernel.Stringable.S with type t = 'a) -> header:string -> 'a tval column_m_opt : ?default:string -> (module Core_kernel.Stringable.S with type t = 'a) -> header:string -> 'a option tdefaultis printed in place ofNone, and if not supplied is the empty string.
val of_list : 'a t list -> 'a tval append : 'a t -> 'a t -> 'a tval contra_map : 'b t -> f:('a -> 'b) -> 'a tval map_headers : 'a t -> f:(string -> string) -> 'a tval headers : 'a t -> string listval to_columns : 'a t -> 'a -> string list
module Fields_O = Delimited_kernel.Write.Fields_OOpen for prefix operators useful for using with Fields.to_list.
module O = Delimited_kernel.Write.Omodule By_row = Delimited_kernel.Write.By_rowmodule Expert = Delimited_kernel.Write.Expertval of_writer : ?sep:char -> ?line_breaks:[ `Unix | `Windows ] -> write_header:bool -> 'a t -> Async.Writer.t -> 'a Async.Pipe.Writer.tMake a pipe writer for
'as from a writer. The'as will be written out as CSVs.The writer will be closed when the pipe closes.
val create_writer : ?sep:char -> ?line_breaks:[ `Unix | `Windows ] -> write_header:bool -> 'a t -> string -> 'a Async.Pipe.Writer.tMake a pipe writer for
'as from a filename. The'as will be written out as CSVs.The writer will be closed when the pipe closes.
module By_row : sig ... end