Factory function for class clojure.reflect.Method, taking a map of keywords to field values.
Factory function for class clojure.reflect.Field, taking a map of keywords to field values.
Returns the map with the vals mapped to the keys.
Reduces an associative collection. f should be a function of 3 arguments. Returns the result of applying f to init, the first key and the first value in coll, then applying f to that result and the 2nd key and value, etc. If coll contains no entries, returns init and f is not called. Note th...
Returns a lazy sequence consisting of the result of applying f to the set of first items of each coll, followed by applying f to the set of second items in each coll, until any one of the colls is exhausted. Any remaining items in other colls are ignored. Function f should accept number-of-...
Takes a function and a collection of source channels, and returns a channel which contains the values produced by applying f to the set of first items taken from each source channel, followed by applying f to the set of second items from each channel, until any one of the channels is closed,...
Applies f to every value in the reduction of coll. Foldable.
Factory function for class clojure.core.logic.PMap, taking a map of keywords to field values.
Returns a spec for a map whose keys satisfy kpred and vals satisfy vpred. Unlike 'every-kv', map-of will exhaustively conform every value. Same options as 'every', :kind defaults to map?, with the addition of: :conform-keys - conform keys as well as values (default false) See also - eve...
Constructs an array-map. If any keys are equal, they are handled as if by repeated uses of assoc.