1 to 10 of 21 results. prev page | next page
Returns a lazy sequence of the non-nil results of (f index item). Note, this means false return values will be included. f must be free of side-effects. Returns a stateful transducer when no collection is provided.
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 map containing only those entries in map whose key is in keys
Evaluates body with *read-eval* set to a "known" value, i.e. substituting true for :unknown if necessary.
Recursively transforms all map keys from keywords to strings.
Return true if x is a keyword with a namespace
Return true if x is a keyword without a namespace
Returns a Keyword with the given namespace and name if one already exists. This function will not intern a new keyword. If the keyword has not already been interned, it will return nil. Do not use : in the keyword strings, it will be added automatically.
Returns the x for which (k x), a number, is least. If there are multiple such xs, the last one is returned.
m f => {(f k) v ...} Given a map m and a function f of 1-argument, returns a new map whose keys are the result of applying f to the keys of m, mapped to the corresponding values of m. f must return a unique key for each key of m, else the behavior is undefined.