method Enumerable.prototype.writeTo
Enumerable.prototype.writeTo(path: string): Promise<void>

Write all data to a file.

Example

read("input.csv")
  .transform(fromCsvToRows())
  .transform(toTsv())
  .writeTo("output.tsv");

Parameters

path: string

The file path to write to.

Return Type

Promise<void>
Enumerable.prototype.writeTo(
writer: Writable<T> | WritableStream<T>,
options?: { noclose?: boolean; },
): Promise<void>

Write all data to a writer.

Example

Write some numbers to stdout.

range({to: 99})
  .map(n => n.toString())
  .transform(toBytes)
  .writeTo(Deno.stdout.writable, {noclose: true});

Parameters

writer: Writable<T> | WritableStream<T>

The writer.

optional
options: { noclose?: boolean; }

Options for writing. Set noclose: true to keep the writer open.

Return Type

Promise<void>

Usage

import { Enumerable } from ".";