@@ -9,7 +9,8 @@ module Rel8.Table.Aggregate
11 , nonEmptyAgg
11 , nonEmptyAgg
12− , runAggregation
12+ , sequenceAggregate
13+ , distributeAggregate
@@ -74,5 +75,9 @@ nonEmptyAgg (toColumns -> exprs) = fromColumns $
74 (pure exprs)
75 (pure exprs)
77−runAggregation :: Aggregates aggregates exprs => aggregates -> Aggregate exprs
78+sequenceAggregate :: Aggregates aggregates exprs => aggregates -> Aggregate exprs
79+sequenceAggregate = fromColumns . toColumns
82+distributeAggregate :: Aggregates aggregates exprs => Aggregate exprs -> aggregates
78−runAggregation = fromColumns . toColumns
83+distributeAggregate = fromColumns . toColumns