Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

x/hex/fp/mod.ts>default

An ecosystem delivering practices, philosophy and portability.
Go to Latest
variable default
import { default } from "https://deno.land/x/hex@v0.4.9/fp/mod.ts";

type

<T1, T2 extends Record<string | number | symbol, (...args: readonly [...readonly T1[], ...any]) => any>>(funcs: T2, ...args: readonly T1[]) => unknown

type

(...funcs: readonly ComposableFunction[]) => ComposableFunction

type

<T>(
state: T,
mutators: readonly MutatorType<T>[],
loggers?: readonly LoggerType<T>[],
) => Promise<T>

type

<T>(instance: Record<string | number | symbol, T>, n: number) => SplitObjectResult<T>

type

(...funcs: readonly ComposableFunction[]) => ComposableFunction

type

<T1, T2>(target: Decorated<T1, T2>, decorator: (...args: readonly [Decorated<T1, T2>, ...T1[]]) => T2) => unknown

type

<T>(instance: Iterable<T>, items: Iterable<T>) => PickFromArrayResult<T>

type

<T>(instance: Iterable<T>, n: number) => SplitArrayResult<T>

type

<T>(instance: Record<string | number | symbol, T>, keys: readonly (string | number | symbol)[]) => PickFromObjectResult<T>
function default
import { default } from "https://deno.land/x/hex@v0.4.9/fp/mod.ts";

Parameters

...instances: Record<string | number | symbol, T>[]

Returns

Record<string | number | symbol, T>