quasar.yggdrasil.table.IndicesModule
Creates a TableIndex instance given an underlying table, a sequence of "group key" trans-specs, and "value" trans-spec which corresponds to the rows the index will provide.
Creates a TableIndex instance given an underlying table, a sequence of "group key" trans-specs, and "value" trans-spec which corresponds to the rows the index will provide.
Despite being in M, the TableIndex will be eagerly constructed as soon as the underlying slices are available.
Create an empty TableIndex.
For a list of slice indices (along with projection information), return a table containing all the rows for which any of the given indices match.
For a list of slice indices (along with projection information), return a table containing all the rows for which any of the given indices match.
NOTE: Only the first index's value spec is used to construct the table, since it's assumed that all indices have the same value spec.