Rel8.Tabulate.alignWith uses theseTable to recover the key, which translates to a mess of nested CASE expressions. This becomes exponential with repeated uses of alignWith. Adding a rebind step to alignWith to rewrite this key expression each time makes this linear.
Rel8.Tabulate.alignWith
usestheseTable
to recover the key, which translates to a mess of nestedCASE
expressions. This becomes exponential with repeated uses ofalignWith
. Adding arebind
step toalignWith
to rewrite thiskey
expression each time makes this linear.