A data structure used for storing and validating decision tables.
Features:
- each column has its own set of (string) values
- add and remove rows
- check that the table is complete (that is, has every possible input row)
Roadmap to v0.2:
- arbitrary output types
- "don't care" cells
Future:
- Range cells
- Multiple input types
- CLI
- Find missing inputs