@@ -75,17 +75,17 @@ nonEmptyAgg (toColumns -> exprs) = fromColumns $
7575 (pure exprs)
7676
7777
78−listAggWithOrder :: Table Expr b
79− => (a -> o) -> (a -> b) -> Order o -> a -> Aggregate (ListTable b)
80−listAggWithOrder o b order a = fromColumns $
78+listAggWithOrder :: Table Expr a
79+ => Order o -> o -> a -> Aggregate (ListTable a)
80+listAggWithOrder order o (toColumns -> exprs) = fromColumns $
8181 hvectorize
82− (\_ (Identity (DB x)) -> Aggregation $ listAggExprWithOrder (o a) order x)
83− (pure (toColumns (b a)))
82+ (\_ (Identity (DB x)) -> Aggregation $ listAggExprWithOrder order o x)
83+ (pure exprs)
8484
8585
86−nonEmptyAggWithOrder :: Table Expr b
87− => (a -> o) -> (a -> b) -> Order o -> a -> Aggregate (NonEmptyTable b)
88−nonEmptyAggWithOrder o b order a = fromColumns $
86+nonEmptyAggWithOrder :: Table Expr a
87+ => Order o -> o -> a -> Aggregate (NonEmptyTable a)
88+nonEmptyAggWithOrder order o (toColumns -> exprs) = fromColumns $
8989 hvectorize
90− (\_ (Identity (DB x)) -> Aggregation $ nonEmptyAggExprWithOrder (o a) order x)
91− (pure (toColumns (b a)))
90+ (\_ (Identity (DB x)) -> Aggregation $ nonEmptyAggExprWithOrder order o x)
91+ (pure exprs)