MCPcopy
hub / github.com/Effect-TS/effect / assertSplitAt

Function assertSplitAt

packages/effect/test/Array.test.ts:653–662  ·  view source on GitHub ↗
(
        input: ReadonlyArray<number>,
        index: number,
        expectedInit: ReadonlyArray<number>,
        expectedRest: ReadonlyArray<number>
      )

Source from the content-addressed store, hash-verified

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]), [

Callers 1

Array.test.tsFile · 0.85

Calls 1

deepStrictEqualFunction · 0.90

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…