Skip to main content
Module

x/rimbu/mod.ts>Deep.Match.CompoundForArr

Rimbu is a TypeScript library focused on immutable, performant, and type-safe collections and other tools.
Go to Latest
type alias Deep.Match.CompoundForArr
import { type Deep } from "https://deno.land/x/rimbu@0.13.2/mod.ts";
const { CompoundForArr } = Deep.Match;

Defines an object containing exactly one CompoundType key, having an array of matchers.

definition: [K in Match.CompoundType]: [K2 in Match.CompoundType]?: K2 extends K ? Match.Entry<T, C, P, R>[] : never[Match.CompoundType]