export default function* forwardRangeIterator(start, stop, step) {
    assert(step > 0);
    for (; start < stop; start += step) yield start;
}