pragmatic-fp-ts
Version:
Opinionated functional programming library with easy use in mind
6 lines (5 loc) • 408 B
TypeScript
import { Dictionary, Predicate } from "./main";
export declare function findLast<A>(condition: Predicate<A>, coll: A[]): A | null;
export declare function findLast<A>(condition: Predicate<A>, dict: Dictionary<A>): A | null;
export declare function findLast<A>(condition: Predicate<A>): (coll: A[]) => A | null;
export declare function findLast<A>(condition: Predicate<A>): (dict: Dictionary<A>) => A | null;