import { getComparableArray } from "https://deno.land/x/fun@v2.0.0-alpha.12/array.ts";
Given an instance Comparable create a Comparable<ReadonlyArray>.
Examples
Example 1
Example 1
import * as A from "./array.ts";
import { ComparableNumber } from "./number.ts";
import { pipe } from "./fn.ts";
const { compare } = A.getComparableArray(ComparableNumber);
const result1 = pipe([1, 2, 3], compare([1, 2, 3])); // true
const result2 = pipe(A.init(), compare([1, 2, 3])); // false
const result3 = pipe([1, 2], compare([2, 1])); // false
Parameters
unnamed 0: Comparable<A>
Returns
Comparable<ReadonlyArray<A>>