miller/internal/pkg/stream
John Kerl 0493a0debd
Fatal-on-data-error mlr -x option (#1373)
* Fatal-on-data-error `mlr -x` option [WIP]

* arithmetic.go error-reason propagation

* more

* more

* more

* renames

* doc page

* namefix

* fix broken test

* make dev
2023-08-30 19:39:22 -04:00
..
doc.go Standardize Go-package structure (#746) 2021-11-11 14:15:13 -05:00
README.md Standardize Go-package structure (#746) 2021-11-11 14:15:13 -05:00
stream.go Fatal-on-data-error mlr -x option (#1373) 2023-08-30 19:39:22 -04:00

The streamer uses Go channels to pipe together file-reads, to record-reading/parsing, to a chain of record-transformers, to record-writing/formatting, to terminal standard output.

This is the high-level sketch of Miller.