import * as rimbu from "https://deno.land/x/rimbu@1.0.4/deep/patch.ts";
Functions
Returns an immutably updated version of the given
|
Type Aliases
A type to determine the allowed input type for the | |
The entry type for a (nested) patch. Can be either a patch object or a function accepting the nested patch function and returning a patch object. | |
A function patch type that is a function taking the current value, the parent and root values, and returns a return value. | |
Utility type to exclude Iterable types. | |
A type defining the allowed patch values for objects. | |
A type defining the allowed patch values for object properties. | |
A type defining the allowed patch values for tuples. | |
Either result type S, or a patch function with the value type, the parent type, and the root type. |