File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed
Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -99,10 +99,11 @@ interpret df expression@(Agg (FoldAgg op (Just v) f) expr) = first (handleInterp
9999 pure $ TColumn $ fromVector $ V. replicate (fst $ dataframeDimensions df) value
100100interpret df expression@ (Agg (FoldAgg op Nothing (f :: a -> b -> a )) expr) = first (handleInterpretException (show expr)) $ do
101101 (TColumn column) <- interpret df expr
102- value <- case testEquality (typeRep @ a ) (typeRep @ b ) of
103- Just Refl -> foldl1Column f column
102+ case testEquality (typeRep @ a ) (typeRep @ b ) of
103+ Just Refl -> do
104+ value <- foldl1Column f column
105+ pure $ TColumn $ fromVector $ V. replicate (fst $ dataframeDimensions df) value
104106 Nothing -> error " Type error"
105- pure $ TColumn $ fromVector $ V. replicate (fst $ dataframeDimensions df) value
106107
107108data AggregationResult a
108109 = UnAggregated Column
You can’t perform that action at this time.
0 commit comments