import { filterEntries } from "https://dotland.deno.dev/std@0.181.0/collections/filter_entries.ts";
Returns a new record with all entries of the given record except the ones that do not match the given predicate.
Examples
Example 1
Example 1
import { filterEntries } from "https://deno.land/std@0.181.0/collections/filter_entries.ts";
import { assertEquals } from "https://deno.land/std@0.181.0/testing/asserts.ts";
const menu = {
"Salad": 11,
"Soup": 8,
"Pasta": 13,
} as const;
const myOptions = filterEntries(
menu,
([item, price]) => item !== "Pasta" && price < 10,
);
assertEquals(
myOptions,
{
"Soup": 8,
},
);