import * as rimbu from "https://deno.land/x/rimbu@1.0.3/base/plain-object.ts";
Functions
Returns true if the given object is Iterable | |
Companion function to the |
Type Aliases
Matches any type of function | |
Utility type that will only return true if the input type T is equal to | |
Gives true if the given type T is a function, false otherwise. | |
Utility type that will only return true if the input type T is a (readonly) array. | |
A predicate type for any record that resolves to true if any of the record properties is a function, false otherwise. This is useful to have a coarse discrimination between pure data objects and class instances. | |
A predicate type that resolves to true if the given type satisfies:
| |
Utility type to exclude any types that are iterable. Useful in cases where plain objects are required as inputs but not arrays. | |
Utility type that will only accept objects that are considered 'plain objects' according
to the |