Selecting subsets from a larger set of dimensions leads to its own algebra.
Selecting subsets from a larger set of dimensions leads to its own algebra.
(apply-select-arg-to-dimension dim select-arg)
Given a dimension and select argument, create a new dimension with the selection applied.
Given a dimension and select argument, create a new dimension with the selection applied.
(dimensions->simpified-dimensions dimension-seq stride-seq)
Given the dimensions post selection, produce a new dimension sequence combined with an offset that lets us know how much we should offset the base storage type. Simplification is important because it allows a backend to hit more fast paths. Returns: {:dimension-seq dimension-seq :offset offset}
Given the dimensions post selection, produce a new dimension sequence combined with an offset that lets us know how much we should offset the base storage type. Simplification is important because it allows a backend to hit more fast paths. Returns: {:dimension-seq dimension-seq :offset offset}
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close