Skip to main content
Module

x/rambda/files/index.d.ts>evolve

Faster and smaller alternative to Ramda
Go to Latest
function evolve
import { evolve } from "https://deno.land/x/rambda@v7.0.1/files/index.d.ts";

Parameters

rules: ((x: T) => U)[]
list: T[]

Parameters

rules: ((x: T) => U)[]

Returns

(list: T[]) => U[]

Type Parameters

E extends Evolver
V extends Evolvable<E>

Parameters

rules: E
obj: V

Returns

Evolve<V, E>

Type Parameters

E extends Evolver

Returns

<V extends Evolvable<E>>(obj: V) => Evolve<V, E>