Module mz_transform::fusion::map

source ·
Expand description

Fuses a sequence of Map operators in to one Map operator.

This transform introduces the complexity that max expressions can refer to the results of prior map expressions. This is an important detail that is often overlooked and leads to bugs. However, it is important to coalesce these operators so that we can more easily move them around other operators together.

Also removes empty Map operators.

Structs§

  • Fuses a sequence of Map operators in to one Map operator.