(
input: ReadonlyArray<number>,
index: number,
expectedInit: ReadonlyArray<number>,
expectedRest: ReadonlyArray<number>
)
| 651 | |
| 652 | it("splitAt", () => { |
| 653 | const assertSplitAt = ( |
| 654 | input: ReadonlyArray<number>, |
| 655 | index: number, |
| 656 | expectedInit: ReadonlyArray<number>, |
| 657 | expectedRest: ReadonlyArray<number> |
| 658 | ) => { |
| 659 | const [init, rest] = Arr.splitAt(index)(input) |
| 660 | deepStrictEqual(init, expectedInit) |
| 661 | deepStrictEqual(rest, expectedRest) |
| 662 | } |
| 663 | deepStrictEqual(Arr.splitAt(1)([1, 2]), [[1], [2]]) |
| 664 | assertSplitAt([1, 2], 2, [1, 2], []) |
| 665 | deepStrictEqual(Arr.splitAt(2)([1, 2, 3, 4, 5]), [ |
no test coverage detected
searching dependent graphs…