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