Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
val of_writer :
?sep:char ->
?line_breaks:[ `Unix | `Windows ] ->
Async.Writer.t ->
string list Async.Pipe.Writer.t
Make a pipe writer for a list of strings from a writer. The string list will be formatted as CSV.
WARNING: you MUST wait on Pipe.upstream_flushed
before doing anything with the resulting file
val of_writer_and_close :
?sep:char ->
?line_breaks:[ `Unix | `Windows ] ->
Async.Writer.t ->
string list Async.Pipe.Writer.t
Make a pipe writer for a list of strings from a writer. The string list will be formatted as CSV.
The writer will be closed when the pipe closes.
WARNING: you MUST wait on Pipe.upstream_flushed
before doing anything with the resulting file
val create_writer :
?sep:char ->
?line_breaks:[ `Unix | `Windows ] ->
string ->
string list Async.Pipe.Writer.t Async.Deferred.t
Make a pipe writer for a list of strings from a filename. The string list will be formatted as CSV.
WARNING: you MUST wait on Pipe.upstream_flushed
before doing anything with the resulting file