Creates a function that invokes the predicate properties of source with
the corresponding property values of a given object, returning true if
all predicates return truthy, else false.
Note: The created function is equivalent to conformsTo with
source partially applied.
Type Parameters
T extends Record<string, any>
Parameters
source: { [key in string | number | symbol]?: ((value: any) => boolean) }
Creates a function that invokes the predicate properties of
source
with the corresponding property values of a given object, returningtrue
if all predicates return truthy, elsefalse
.Note: The created function is equivalent to
conformsTo
withsource
partially applied.