Skip to content

WritableStream

Values

abort

let abort: (
FileTypes.writableStream<'w>,
~reason: JSON.t=?,
) => promise<unit>

Parameters

FileTypes.writableStream option< Stdlib.JSON.t >

Return type

promise< unit >

close

let close: FileTypes.writableStream<'w> => promise<unit>

Parameters

FileTypes.writableStream

Return type

promise< unit >

getWriter

let getWriter: FileTypes.writableStream<
'w,
> => FileTypes.writableStreamDefaultWriter<'w>

Parameters

FileTypes.writableStream

Return type

FileTypes.writableStreamDefaultWriter

make

let make: (
~underlyingSink: FileTypes.underlyingSink<'w>=?,
~strategy: FileTypes.queuingStrategy<'w>=?,
) => FileTypes.writableStream<'w>

Parameters

option< FileTypes.underlyingSink > option< FileTypes.queuingStrategy >

Return type

FileTypes.writableStream