import { partition } from "https://deno.land/std@0.218.2/collections/partition.ts";
Returns a tuple of two arrays with the first one containing all elements in the given array that match the given predicate and the second one containing all that do not.
Examples
Example 1
Example 1
import { partition } from "https://deno.land/std@0.218.2/collections/partition.ts";
import { assertEquals } from "https://deno.land/std@0.218.2/assert/assert_equals.ts";
const numbers = [5, 6, 7, 8, 9];
const [even, odd] = partition(numbers, (it) => it % 2 === 0);
assertEquals(even, [6, 8]);
assertEquals(odd, [5, 7, 9]);
Returns a tuple of two arrays with the first one containing all elements in the given array that match the given predicate and the second one containing all that do not.
Examples
Example 1
Example 1
import { partition } from "https://deno.land/std@0.218.2/collections/partition.ts";
import { assertEquals } from "https://deno.land/std@0.218.2/assert/assert_equals.ts";
const numbers = [5, 6, 7, 8, 9];
const [even, odd] = partition(numbers, (it) => it % 2 === 0);
assertEquals(even, [6, 8]);
assertEquals(odd, [5, 7, 9]);
Type Parameters
U extends T