ReduceNode
fun ReduceNode(operator: OperatorNode, defaultValue: PureExpressionNode, indices: Arguments<IndexParameterNode>, body: PureExpressionNode, sourceLocation: SourceLocation)
Parameters
defaultValue
to be used when the list is empty
operator
must be associative