/array-partition

split array into two parts

Primary LanguageTypeScriptMIT LicenseMIT

@citrus327/array-partition

Download Version

partition an array into two.

Installation

pnpm install @citrus327/array-partition

Usage

const arr = [1, 2, 3, 4, 5, 6]
const [target, rest] = partition(arr, (o) => o % 2 === 0)

expect(target).toEqual([2, 4, 6])
expect(rest).toEqual([1, 3, 5])