Indexr introduces a higher-order selector which is dubbed a "table", because it acts a bit like a database table which is able to be "queried" by attribute.
A table is created via createTable
, which takes a selector
that is expected
to return a collection (can either be a map (e.g. if keyed by id) or a list),
and indices
, a mapping of ways to index that collection.