Liking cljdoc? Tell your friends :D

ws.clojure.extensions

A small library of useful 'language extensions' -- things are 'like' existing clojure.core functionality but with a small, useful extension.

condp-> -- an extension to cond-> that threads the expression through the predicate(s) as well as the result(s). condp->> -- an extension to cond->> that threads the expression through the predicate(s) as well as the result(s). condq -- a version of condp that accepts a unary predicate and omits the expr (that condp uses as the second argument to the predicate). dissoc-all -- an extension to dissoc that dissoc's a sequence of keys. flip -- a companion to partial that allows the first argument to be omitted (rather than the trailing arguments). Inspired by Haskell's flip. interleave-all -- an extension to interleave that uses all elements of the longer sequence argument(s). completable, then, exceptionally -- macros providing syntactic sugar over Java's CompletableFuture. local-map -- produce a hash map from all, or a subset of, local bindings.

A small library of useful 'language extensions' -- things are 'like'
existing clojure.core functionality but with a small, useful extension.

condp-> -- an extension to cond-> that threads the expression
  through the predicate(s) as well as the result(s).
condp->> -- an extension to cond->> that threads the expression
  through the predicate(s) as well as the result(s).
condq -- a version of condp that accepts a unary predicate and omits the
  expr (that condp uses as the second argument to the predicate).
dissoc-all -- an extension to dissoc that dissoc's a sequence of keys.
flip -- a companion to partial that allows the first argument to be
  omitted (rather than the trailing arguments). Inspired by Haskell's flip.
interleave-all -- an extension to interleave that uses all elements
  of the longer sequence argument(s).
completable, then, exceptionally -- macros providing syntactic sugar over
  Java's CompletableFuture.
local-map -- produce a hash map from all, or a subset of, local bindings.
raw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close