import { minOf } from "https://deno.land/x/fathym_common@v0.0.141/src/src.deps.ts";
Applies the given selector to all elements of the given collection and returns the min value of all elements. If an empty array is provided the function will return undefined.
Examples
Example 1
Example 1
import { minOf } from "https://deno.land/std@0.224.0/collections/min_of.ts";
import { assertEquals } from "https://deno.land/std@0.224.0/assert/assert_equals.ts";
const inventory = [
{ name: "mustard", count: 2 },
{ name: "soy", count: 4 },
{ name: "tomato", count: 32 },
];
const minCount = minOf(inventory, (i) => i.count);
assertEquals(minCount, 2);
Applies the given selector to all elements of the given collection and returns the min value of all elements. If an empty array is provided the function will return undefined.
Examples
Example 1
Example 1
import { minOf } from "https://deno.land/std@0.224.0/collections/min_of.ts";
import { assertEquals } from "https://deno.land/std@0.224.0/assert/assert_equals.ts";
const inventory = [
{ name: "mustard", count: 2n },
{ name: "soy", count: 4n },
{ name: "tomato", count: 32n },
];
const minCount = minOf(inventory, (i) => i.count);
assertEquals(minCount, 2n);