import { overEvery } from "https://dotland.deno.dev/x/lodash_es@v0.0.2/src/util.js";
Creates a function that checks if all of the predicates
return
truthy when invoked with the arguments it receives.
Following shorthands are possible for providing predicates.
Pass an Object
and it will be used as an parameter for _.matches
to create the predicate.
Pass an Array
of parameters for _.matchesProperty
and the predicate will be created using them.