A general structure for working with table data.
Thing might expand for more than just CSVs, the initial use case is to read in a CSV and quickly filter out columns and rows using string predicates.
This avoids needing to specify concrete serialisable structures, and is great for very lightweight scripts that just needs to quickly transform some data.
Potentially this resurrects table.
Branch table-utility tracks the implementation.
It can be used in scripts with
[dependencies.rust-script-ext]
git = "https://github.com/kurtlawrence/rust-script-ext"
branch = "table-utility"
Reducing
Insertion
Mapping
Ordering
Fetching
IO
A general structure for working with table data.
Thing might expand for more than just CSVs, the initial use case is to read in a CSV and quickly filter out columns and rows using string predicates.
This avoids needing to specify concrete serialisable structures, and is great for very lightweight scripts that just needs to quickly transform some data.
Potentially this resurrects table.
Branch table-utility tracks the implementation.
It can be used in scripts with
Reducing
Insertion
Mapping
Ordering
Fetching
IO