Skip to main content
Module

x/fun/mod.ts

A collection of algebraic data types, lenses, and schemables based on a light weight higher kinded type implementation. Written for deno.
Latest
File
/** * This file contains barrel exports for all non-contrib files in fun. * It is generated by the `./scripts/mod.sh` file. Please do not edit * it manually. * * @module Exports * @since 2.0.0 */
export * as applicable from "./applicable.ts";export * as array from "./array.ts";export * as async from "./async.ts";export * as async_either from "./async_either.ts";export * as async_iterable from "./async_iterable.ts";export * as bimappable from "./bimappable.ts";export * as boolean from "./boolean.ts";export * as combinable from "./combinable.ts";export * as comparable from "./comparable.ts";export * as composable from "./composable.ts";export * as decoder from "./decoder.ts";export * as either from "./either.ts";export * as failable from "./failable.ts";export * as filterable from "./filterable.ts";export * as flatmappable from "./flatmappable.ts";export * as fn from "./fn.ts";export * as fn_either from "./fn_either.ts";export * as foldable from "./foldable.ts";export * as identity from "./identity.ts";export * as initializable from "./initializable.ts";export * as iterable from "./iterable.ts";export * as json_schema from "./json_schema.ts";export * as map from "./map.ts";export * as mappable from "./mappable.ts";export * as newtype from "./newtype.ts";export * as nil from "./nil.ts";export * as number from "./number.ts";export * as optic from "./optic.ts";export * as option from "./option.ts";export * as pair from "./pair.ts";export * as predicate from "./predicate.ts";export * as premappable from "./premappable.ts";export * as promise from "./promise.ts";export * as refinement from "./refinement.ts";export * as schemable from "./schemable.ts";export * as set from "./set.ts";export * as showable from "./showable.ts";export * as sortable from "./sortable.ts";export * as state from "./state.ts";export * as string from "./string.ts";export * as sync from "./sync.ts";export * as sync_either from "./sync_either.ts";export * as these from "./these.ts";export * as traversable from "./traversable.ts";export * as tree from "./tree.ts";export * as wrappable from "./wrappable.ts";