RunLengthResult
Constructors
RunLengthResult
Properties
anyFalsy
current
leading
Length of the run this stream opened with, before its first falsy value.
Only RunLengthStat.merge needs it, and it is what makes that merge correct: concatenating two streams can create a run spanning the join, whose length is the left stream's trailing run plus the right stream's leading one.