You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As discussed in #229, long chains of concatenated data are a challenge for the 7.0.0 version of ConcatenatedValueSource. In order for a list-based implementation to work without too much instanceof magic, it makes sense to have a version of Cat that simply takes a single ValueExpression operand and then concatenate all the results it evaluates to. This is essentially the same as passing that operand to the FoldValueExpression and providing the CatValueExpression as reducer.
This could be generalized to all BinaryValueExpressions, see #231 for a discussion of that.
The text was updated successfully, but these errors were encountered:
As discussed in #229, long chains of concatenated data are a challenge for the 7.0.0 version of
ConcatenatedValueSource
. In order for a list-based implementation to work without too muchinstanceof
magic, it makes sense to have a version ofCat
that simply takes a singleValueExpression
operand and then concatenate all the results it evaluates to. This is essentially the same as passing that operand to theFold
ValueExpression
and providing theCat
ValueExpression
as reducer.This could be generalized to all
BinaryValueExpression
s, see #231 for a discussion of that.The text was updated successfully, but these errors were encountered: