SPARQL.ex v0.3.0 TSV View Source
Link to this section Summary
Functions
Eagerly dumps an enumerable into iodata (a list of binaries and bytes and other lists).
Lazily dumps from an enumerable to a stream.
Eagerly parses CSV from an enumerable and returns a list of rows.
Lazily parses CSV from a stream and returns a stream of rows.
Eagerly parses CSV from a string and returns a list of rows.
Link to this section Functions
dump_to_iodata(enumerable) View Source
Eagerly dumps an enumerable into iodata (a list of binaries and bytes and other lists).
Callback implementation for NimbleCSV.dump_to_iodata/1
.
dump_to_stream(enumerable) View Source
Lazily dumps from an enumerable to a stream.
It returns a stream that emits each row as iodata.
Callback implementation for NimbleCSV.dump_to_stream/1
.
parse_enumerable(enumerable, opts \\ []) View Source
Eagerly parses CSV from an enumerable and returns a list of rows.
Options
:skip_headers
- whentrue
, skips headers. Defaults totrue
. Set it to false to keep headers or when the CSV has no headers.
Callback implementation for NimbleCSV.parse_enumerable/2
.
parse_stream(stream, opts \\ []) View Source
Lazily parses CSV from a stream and returns a stream of rows.
Options
:skip_headers
- whentrue
, skips headers. Defaults totrue
. Set it to false to keep headers or when the CSV has no headers.
Callback implementation for NimbleCSV.parse_stream/2
.
parse_string(string, opts \\ []) View Source
Eagerly parses CSV from a string and returns a list of rows.
Options
:skip_headers
- whentrue
, skips headers. Defaults totrue
. Set it to false to keep headers or when the CSV has no headers.
Callback implementation for NimbleCSV.parse_string/2
.