Create a transducer that will produce the given number of values before it
stops. So, for example, calling forSteps(2) will create a transducer
that produces 2 values before it stops.
Create a transducer that will produce the given number of values before it
stops. So, for example, calling forSteps(2) will create a transducer
that produces 2 values before it stops.
The number of steps must be non-negative. 0 steps means a transducer that
stops immediately. 1 step will produce the start value for a half-open
interval and the stop value for a closed interval.