UNPKG

pragmatic-fp-ts

Version:

Opinionated functional programming library with easy use in mind

15 lines (12 loc) 388 B
import { range } from "../main.ts"; describe("range", () => { it("creates ascending ranges", () => { expect(range(0, 5)).toEqual([0, 1, 2, 3, 4]); expect(range(3, 6)).toEqual([3, 4, 5]); expect(range(3, 3)).toEqual([]); }); it("creates descending ranges", () => { expect(range(5, 0)).toEqual([5, 4, 3, 2, 1]); expect(range(6, 3)).toEqual([6, 5, 4]); }); });