kvitable: Key/Value Indexed Table container and formatting library
Allows creation of a table from a set of of Key+Value Indices.
This differs from the standard
Map structure in that the
simply indexes by value but the KVI table indexes by a
heterogeneous list of keys along with their associated values.
This effectively creates an N-dimensional table, where
N=Product(Count(Values[key])). The table contents can be sparse.
This library also provides the ability to format multi-dimensional data in a table presentation. The table is automatically formatted and can be output in a number of different styles (ascii, html, etc.)
Multi-dimensional data is more difficult to represent than simple two-dimensional data; this package provides the ability to select which dimensions should be represented as sub-rows and which dimensions should be represented as sub-columns. See the README for examples
[Skip to Readme]
|Versions [RSS]||126.96.36.199, 188.8.131.52, 184.108.40.206|
|Dependencies||base (>=4.12 && <4.18), containers, lucid (>=2.9 && <2.12), microlens (>=0.4 && <0.5), prettyprinter (>=1.7 && <1.8), text [details]|
|Copyright||Kevin Quick, 2021-2022|
|Uploaded||by KevinQuick at 2023-01-09T20:52:21Z|
|Downloads||790 total (36 in the last 30 days)|
|Rating||(no votes yet) [estimated by Bayesian average]|
|Status||Docs available [build log]
Last success reported on 2023-01-09 [all 1 reports]