reduce of empty array with no initial value yarn
Use null arrays and empty arrays. Initialization: Given no initial accumulator value, a transducer must call the step function to produce a valid initial value to act on. link brightness_4 code