import * as rimbu from "https://deno.land/x/rimbu@1.0.4/deep/match.ts";
Type Aliases
The type to determine the allowed input values for the | |
The type that determines allowed matchers for arrays/tuples. | |
Keys used to indicate an array match traversal. | |
Defines an object containing exactly one | |
Compount matcher for objects, can only be an array staring with a compound type keyword. | |
Compound keys used to indicate the type of compound. | |
Determines the various allowed match types for given type | |
Utility type for collecting match failure reasons | |
Type used to determine the allowed function types. Always includes booleans. | |
The type that determines allowed matchers for objects. | |
The type to determine allowed matchers for object properties. | |
Defines an object containing exactly one | |
Type used to indicate an object containing matches for tuple indices. | |
A type that either directly results in result type |