@monstermann/fn
Version:
A utility library for TypeScript.
28 lines • 1.34 kB
TypeScript
import { clone } from "./clone.js";
import { compact } from "./compact.js";
import { filter } from "./filter.js";
import { forEach } from "./forEach.js";
import { get } from "./get.js";
import { getOr } from "./getOr.js";
import { getOrElse } from "./getOrElse.js";
import { getOrThrow } from "./getOrThrow.js";
import { has } from "./has.js";
import { hasAll } from "./hasAll.js";
import { hasAny } from "./hasAny.js";
import { hasNone } from "./hasNone.js";
import { isEmpty } from "./isEmpty.js";
import { isMap } from "./isMap.js";
import { isShallowEqual } from "./isShallowEqual.js";
import { map } from "./map.js";
import { mapEach } from "./mapEach.js";
import { mapOr } from "./mapOr.js";
import { mapOrElse } from "./mapOrElse.js";
import { mapOrThrow } from "./mapOrThrow.js";
import { reject } from "./reject.js";
import { remove } from "./remove.js";
import { removeAll } from "./removeAll.js";
import { removeOr } from "./removeOr.js";
import { removeOrElse } from "./removeOrElse.js";
import { removeOrThrow } from "./removeOrThrow.js";
import { set } from "./set.js";
export { clone, compact, filter, forEach, get, getOr, getOrElse, getOrThrow, has, hasAll, hasAny, hasNone, isEmpty, isMap, isShallowEqual, map, mapEach, mapOr, mapOrElse, mapOrThrow, reject, remove, removeAll, removeOr, removeOrElse, removeOrThrow, set };