Factory function for class clojure.core.logic.PMap, taking a map of keywords to field values.
Return true if x is a map entry
Constructs an array-map. If any keys are equal, they are handled as if by repeated uses of assoc.
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.
Returns a lazy sequence consisting of the result of applying f to 0 and the first item of coll, followed by applying f to 1 and the second item in coll, etc, until coll is exhausted. Thus function f should accept 2 arguments, index and item. Returns a stateful transducer when no collection i...
Returns a new structmap instance with the keys of the structure-basis. keyvals may contain all, some or none of the basis keys - where values are not supplied they will default to nil. keyvals can also contain keys not in the basis.
keyval => key val Returns a new sorted map with supplied mappings. If any keys are equal, they are handled as if by repeated uses of assoc.
Factory function for class clojure.reflect.Method, taking a map of keywords to field values.
Given map m, returns partial map that unifies with maps even if it doesn't share all of the keys of that map.