CrossClj
full-text documentation search

Project count:
9877

Last update
Jun 16, 2018

How to be listed

Artifact list

Clojurescript

Feedback

RECENT
    Less more depended upon.
    Full-text search for function, var, namespace, project documentation and descriptions for Clojure open-source projects.
    Query syntax supports boolean modifiers (+word, -word), wildcards (* and ?, except for the first character of a word), and phrases ("word1 word2").
    To search for identifiers, use the name search.
    Found 1494 results in 225 projects. Show the first 500.
    zprint 0.4.9
    Pretty print zippers and s-expressions
    zprint.zprint/wrap-zmapSourceDoc + Usages
    Given the output from fzprint-seq, which is a style-vec in
      the making without spacing, but with extra [] around the elements,
      wrap the elements to the right margin.

    dunaj 0.7.0
    Dunaj - An alternative core API for Clojure.
    clojure.bootstrap/decorate-binding-vecSourceDoc + Usages
    Returns binding vec `_v_` decorated with type hints taken from
      `_sigs_`.

    dunaj-lite 0.7.0
    Dunaj lite - An alternative core API for Clojure.
    clojure.bootstrap/decorate-binding-vecSourceDoc + Usages
    Returns binding vec `_v_` decorated with type hints taken from
      `_sigs_`.

    dunaj 0.7.0
    Dunaj - An alternative core API for Clojure.
    clojure.bootstrap/get-sigs-vecSourceDoc + Usages
    Returns vec of sigs extracted from vector `_v_`. `_bindings?_`
      arg specifies whether given vec is a binding vector (loop, let).

    dunaj-lite 0.7.0
    Dunaj lite - An alternative core API for Clojure.
    clojure.bootstrap/get-sigs-vecSourceDoc + Usages
    Returns vec of sigs extracted from vector `_v_`. `_bindings?_`
      arg specifies whether given vec is a binding vector (loop, let).

    zprint 0.4.9
    Pretty print zippers and s-expressions
    zprint.zprint/fzprintSourceDoc + Usages
    The pretty print part of fzprint.

    zprint 0.4.9
    Pretty print zippers and s-expressions
    zprint.zprint/fzprint*SourceDoc + Usages
    The pretty print part of fzprint.

    zprint 0.4.9
    Pretty print zippers and s-expressions
    zprint.zprint/fzprint*SourceDoc + Usages
    The pretty print part of fzprint.

    zprint 0.4.9
    Pretty print zippers and s-expressions
    zprint.zprint/fzprint-hang-unless-failSourceDoc + Usages
    Try to hang something and if it doesn't hang at all, then flow it,
      but strongly prefer hang.  Has hang and flow indents, and fzfn is the
      fzprint-? function to use with zloc.  Callers need to know whether this
      was hang or flow, so it returns [{:hang | :flow} style-vec] all the time.

    zprint 0.4.9
    Pretty print zippers and s-expressions
    zprint.core/zprint*SourceDoc + Usages
    Basic setup for fzprint call, used by all top level fns. Third
      argument can be either a number or a map, and if the third is a
      number, the fourth (if any) must be a map.  The internal-options
      is either an empty map or {:parse-string? true} for the -fn
      functions, and cannot be overridden by an options argument. Returns
      a vector with the style-vec and the options used: [<style-vec> options]

    zprint 0.4.9
    Pretty print zippers and s-expressions
    zprint.zprint/fzprint-seqSourceDoc + Usages
    Take a seq of a zloc, created by (zmap identity zloc) when zloc
      is a collection, or (zmap-right identity zloc) when zloc is already
      inside of a collection, and return a seq of the fzprint* of each 
      element.  No spacing between any of these elements. Note that this
      is not a style-vec, but a seq of style-vecs of each of the elements.
      These would need to be concatenated together to become a style-vec.
      ind is either a constant or a seq of indents, one for each element in
      zloc-seq.

    zprint 0.4.9
    Pretty print zippers and s-expressions
    zprint.zprint/fzprint-map-two-upSourceDoc + Usages
    Accept a sequence of pairs, and map fzprint-two-up across those pairs.
      If you have :one-line? set, this will return nil if it is way over,
      but it can't accurately tell exactly what will fit on one line, since
      it doesn't know the separators and such.  So, :one-line? true is a
      performance optimization, so it doesn't do a whole huge map just to
      find out that it could not possibly have fit on one line.  So, this
      returns a sequence of style-vecs, where the indentation for the
      stuff inside of the pairs is already there, but the separators of
      the style-vecs (including indentation and commas) is done by the
      caller of fzprint-map-two-up. Always returns a sequence of vector pairs:
      [[:hang <style-vec-for-one-pair>] [:flow <style-vec-for-one-pair>] ...].
      If you want a style vec instead, call remove-hangflow on the return 
      from fzprint-map-two-up.  This will use one-line?, but not check to see
      that it actually fits.  If you care about that, then you should check the
      return yourself.  It will, however, make an estimate of whether or not
      it will fit and if it clearly doesn't, it will return a nil.

    dunaj-lite 0.7.0
    Dunaj lite - An alternative core API for Clojure.
    dunaj.flow/if-letSourceDoc + Usages
    binding => binding-form test
    
      If all tests are logical `true`, evaluates `_then_`
      with binding-forms bound to the value of tests, if not, yields
      `_else_`. Accepts multiple bindings.
    
      Supports `:let` modifier as binding-form, in which case it treats
      a corresponding test as a bindings vec. This is used to introduce
      locals that are not subject to the trueness comparison.
    
      `_else_` clause must not use any binding-form or any custom locals
      created with `:let` modifier in any way.
    
      WARNING: A subset of the bound locals may be visible in the
      `_else_` expr. Do not rely on this behaviour.

    dunaj-lite 0.7.0
    Dunaj lite - An alternative core API for Clojure.
    dunaj.flow/when-letSourceDoc + Usages
    binding => binding-form test
    
      When test is logically `true`, evaluates `_body_` with binding-form
      bound to the value of test. Accepts multiple bindings. Evaluates
      `_body_` only if all test are logically `true`.
    
      Supports `:let` modifier as binding-form, in which case it treats
      a corresponding test as a bindings vec. This is used to introduce
      locals that are not subject to the trueness comparison.

    kubernetes 1.4.6-0.0.2
    Clojure API bindings for Kubernetes
    kubernetes.api.v1/create-namespaced-binding-bindingSourceDoc + Usages
    create binding of a Binding

    kubernetes 1.4.6-0.0.2
    Clojure API bindings for Kubernetes
    kubernetes.api.v1/create-namespaced-binding-binding-with-http-infoSourceDoc + Usages
    create binding of a Binding

    zprint 0.4.9
    Pretty print zippers and s-expressions
    zprint.zprint/remove-hangflowSourceDoc + Usages
    Convert a hangflow style-vec to a regular style-vec.

    tools.analyzer 0.6.9
    An analyzer for Clojure code, written in Clojure and producing AST in EDN
    clojure.tools.analyzer.utils/rseqvSourceDoc + Usages
    Same as (comp vec rseq)

    Same as (comp vec rseq)

    core.typed.rt 0.5.2
    An optional type system for Clojure — zero-dependency artifact for annotations only.
    clojure.core.typed.ast-ops/rseqvSourceDoc + Usages
    Same as (comp vec rseq)

    refactor-nrepl 2.3.1
    nREPL middleware to support editor-agnostic refactoring
    mranderson047.toolsanalyzerjvm.v0v6v9.toolsanalyzer.v0v6v7.clojure.tools.analyzer.utils/rseqvSourceDoc + Usages
    Same as (comp vec rseq)

    x-vec 0.1.1
    X-Expressions in Clojure
    x-vec.core/to-hiccupSourceDoc + Usages
    Returns an x-vec representing `this`

    kubernetes 1.4.6-0.0.2
    Clojure API bindings for Kubernetes
    kubernetes.api.v1/create-namespaced-bindingSourceDoc + Usages
    create a Binding

    kubernetes 1.4.6-0.0.2
    Clojure API bindings for Kubernetes
    kubernetes.api.v1/create-namespaced-binding-with-http-infoSourceDoc + Usages
    create a Binding

    zprint 0.4.9
    Pretty print zippers and s-expressions
    zprint.finish/replace-focus-w-cursorSourceDoc + Usages
    Take a [[string :color <anything>] 
               [string :color <anything>] ...] as input.
      and a focus-vec and, possibly, a non-empty cursor-vec.  If
      there is a cursor-vec, replace the focus-vec items with a cursor
      vec and return a new focus-vec and gcw-vec as [focus-vec gcw-vec], 
      else just return with no changes

    zprint 0.4.9
    Pretty print zippers and s-expressions
    zprint.zprint/fzprint-one-lineSourceDoc + Usages
    Do a fzprint-seq like thing, but do it incrementally and
      if it gets too big, return nil.

    lein-lock 0.1.1
    A Leiningen plugin to check transitive dependencies against a dependencies.lock
    leiningen.lock/ordered-select-keysSourceDoc + Usages
    returns vec of vec key pairs of a map. suitable for serializing keys in an order

    munge 0.1.1
    Support for data processing and anaylsis.
    munge.matrix/proportionalSourceDoc + Usages
    Inputs: [v :- Vec]
      Returns: Vec
    
      Normalize vector by L1-norm.

    zprint 0.4.9
    Pretty print zippers and s-expressions
    zprint.focus/type-ssvSourceDoc + Usages
    What is this element in a str-style-vec?

    zprint 0.4.9
    Pretty print zippers and s-expressions
    zprint.zprint/hangflowSourceDoc + Usages
    Take a style-vec, and if hangflow? is true, return a
      vector [hang-or-flow style-vec], else return style-vec.
      But a nil style-vec returns nil.

    clj-jts 0.0.2
    Meridian clj-jts is a library for creating JTS (Java Topology Suite) geometry from
    meridian.clj-jts/get-coordsSourceDoc + Usages
    Return a vec of coords for a JTS Geometry.

    x-vec 0.1.1
    X-Expressions in Clojure
    x-vec.core/*emit-vec*SourceDoc + Usages
    default implementation of `*emit-vec*` simply

    fastmath 0.1.1
    Fast and primitive math library
    fastmath.vector/to-vec~Vec4~VectorProtoSourceDoc + Usages
    Convert to Clojure primitive vector `Vec`.

    fastmath 0.1.1
    Fast and primitive math library
    fastmath.vector/to-vec~Vec3~VectorProtoSourceDoc + Usages
    Convert to Clojure primitive vector `Vec`.

    fastmath 0.1.1
    Fast and primitive math library
    fastmath.vector/to-vec~Vec2~VectorProtoSourceDoc + Usages
    Convert to Clojure primitive vector `Vec`.

    fastmath 0.1.1
    Fast and primitive math library
    fastmath.vector/to-vec~ArrayVec~VectorProtoSourceDoc + Usages
    Convert to Clojure primitive vector `Vec`.

    zprint 0.4.9
    Pretty print zippers and s-expressions
    zprint.zprint/style-loc-vecSourceDoc + Usages
    Take a style-vec and produce a style-loc-vec with the starting column
      of each element in the style-vec.

    tupelo 0.9.76
    Tupelo: Clojure With A Spoonful of Honey
    tupelo.misc/find-patternSourceDoc + Usages
    Inputs: [pattern-vec :- tsk/List data-vec :- tsk/List]
      Returns: [s/Int]
    
      Searches for pattern-vec within data-vec, returning a lazy seq of indexes into data-vec.

    superv.async 0.2.9
    Supervised channel management for core.async.
    superv.async/go-loop-superSourceDoc + Usages
    Supervised loop binding.

    superv.async 0.2.9
    Supervised channel management for core.async.
    superv.async/go-loop-trySourceDoc + Usages
    Loop binding for go-try.

    superv.async 0.2.9
    Supervised channel management for core.async.
    superv.lab/go-loop-superSourceDoc + Usages
    Supervised loop binding.

    superv.async 0.2.9
    Supervised channel management for core.async.
    superv.async/go-loop-superSourceDoc + Usages
    Supervised loop binding.

    superv.async 0.2.9
    Supervised channel management for core.async.
    superv.async/go-loop-trySourceDoc + Usages
    Loop binding for go-try.

    kezban 0.1.81
    Utility library for Clojure
    kezban.core/if-let*SourceDoc + Usages
    Multiple binding version of if-let

    hoplon 7.2.0
    Hoplon web development environment.
    hoplon.binding/bindingSourceDoc + Usages
    See clojure.core/binding.

    active-quickcheck 0.3.0
    QuickCheck clone for Clojure
    active.quickcheck/write-argumentSourceDoc + Usages
    Print out an argument binding.

    net 0.3.3-beta38
    A clojure netty companion
    net.ty.pipeline/*channel*SourceDoc + Usages
    Thread-local binding for a channel

    clj-php 0.0.7
    Clojure to PHP compiler
    clj-php.exprs/parse-letSourceDoc + Usages
    Parse a let binding

    Print out an argument binding.

    budb 0.0.1
    A CRDT Database for Clojure(script)
    superv.async/go-loop-superSourceDoc + Usages
    Supervised loop binding.

    budb 0.0.1
    A CRDT Database for Clojure(script)
    superv.async/go-loop-trySourceDoc + Usages
    Loop binding for go-try.

    budb 0.0.1
    A CRDT Database for Clojure(script)
    superv.async/go-loop-superSourceDoc + Usages
    Supervised loop binding.

    budb 0.0.1
    A CRDT Database for Clojure(script)
    superv.async/go-loop-trySourceDoc + Usages
    Loop binding for go-try.

    accent 0.1.10
    WebGL utility belt
    accent.context/*gl* (cljs)SourceDoc + Usages
    Dynamic binding for WebGL context.

    rum-mdl 0.2.1
    Reusable material-design-lite react components written with rum
    rum.mdl-macros/defmdlcSourceDoc + Usages
    binding must be a vector literal

    eisen 0.1.0
    A Language for Programmable Applications
    blancas.eisen.trans/trans-bindingSourceDoc + Usages
    Parses a val or fun binding.

    eisen 0.1.0
    A Language for Programmable Applications
    blancas.eisen.trans/fun-bindingSourceDoc + Usages
    Translates a function binding.

    eisen 0.1.0
    A Language for Programmable Applications
    blancas.eisen.trans/val-bindingSourceDoc + Usages
    Translates a val binding.

    sockets 0.1.0
    A Clojure wrapper for the family of Java Socket classes
    sockets.datagram.socket/bound?SourceDoc + Usages
    Returns the binding state of the socket.

    clatrix 0.5.0
    Because using matrices in Clojure needs to not suck.
    clatrix.core/vec?SourceDoc + Usages
    `vec?` tests whether an object is a clatrix `Vector` object.

    clatrix 0.5.0
    Because using matrices in Clojure needs to not suck.
    clatrix.core/vec?SourceDoc + Usages
    `vec?` tests whether an object is a clatrix `Vector` object.

    re-frame-10x 0.3.3
    Become 10x more productive when developing and debugging re-frame applications.
    day8.re-frame-10x.utils.utils/find-index-in-vec (cljs)SourceDoc + Usages
    Gets the index of the first item in vec that matches the predicate

    re-frame-10x 0.3.3
    Become 10x more productive when developing and debugging re-frame applications.
    day8.re-frame-10x.utils.utils/find-all-indexes-in-vec (cljs)SourceDoc + Usages
    Gets the index of all items in vec that match the predicate

    returns a map with a vec of errors for each key

    Transform a :basic-auth username/password map into a vec

    trace 0.1.22
    Tracing and developer tools for re-frame apps
    day8.re-frame.trace.utils.utils/find-index-in-vec (cljs)SourceDoc + Usages
    Gets the index of the first item in vec that matches the predicate

    trace 0.1.22
    Tracing and developer tools for re-frame apps
    day8.re-frame.trace.utils.utils/find-all-indexes-in-vec (cljs)SourceDoc + Usages
    Gets the index of all items in vec that match the predicate

    clj-jts 0.0.2
    Meridian clj-jts is a library for creating JTS (Java Topology Suite) geometry from
    meridian.clj-jts/get-multi-coordsSourceDoc + Usages
    Return a vec of coord data for a JTS GeometryCollection.

    tupelo 0.9.76
    Tupelo: Clojure With A Spoonful of Honey
    tupelo.core/fetch-inSourceDoc + Usages
    A fail-fast version of clojure.core/get-in. When invoked as (fetch-in the-map keys-vec),
       returns the value associated with keys-vec as for (clojure.core/get-in the-map keys-vec).
       Throws an Exception if the path keys-vec is not present in the-map.

    tupelo 0.9.76
    Tupelo: Clojure With A Spoonful of Honey
    tupelo.forest/hid->hiccupSourceDoc + Usages
    Inputs: [hid :- HID]
      Returns: tsk/Vec

    tupelo 0.9.76
    Tupelo: Clojure With A Spoonful of Honey
    tupelo.forest/hid->bushSourceDoc + Usages
    Inputs: [hid :- HID]
      Returns: tsk/Vec

    budb 0.0.1
    A CRDT Database for Clojure(script)
    taoensso.encore/fsplit-last (cljs)SourceDoc + Usages
    Faster (f (vec (butlast xs)) (last x)).

    budb 0.0.1
    A CRDT Database for Clojure(script)
    taoensso.encore/fsplit-last (cljs)SourceDoc + Usages
    Faster (f (vec (butlast xs)) (last x)).

    re-frame-ipfs-fx 0.0.2
    IPFS Re-Frame handlers.
    taoensso.encore/fsplit-last (cljs)SourceDoc + Usages
    Faster (f (vec (butlast xs)) (last x)).

    consimilo 0.1.0
    A Clojure library for querying large data-sets on similarity
    consimilo.minhash-util/scalar-mulSourceDoc + Usages
    performs a scalar multiply on each element of vec and k

    consimilo 0.1.0
    A Clojure library for querying large data-sets on similarity
    consimilo.minhash-util/scalar-modSourceDoc + Usages
    performs a scalar modulus on each element of vec and k

    clodash 0.43.0
    FIXME: write description
    clodash.seq/butlastvSourceDoc + Usages
    Like (vec (butlast v))' but efficient for vectors

    munge 0.1.1
    Support for data processing and anaylsis.
    munge.matrix/create-sparse-indexed-vectorSourceDoc + Usages
    Inputs: [length :- s/Int]
      Returns: Vec

    munge 0.1.1
    Support for data processing and anaylsis.
    munge.matrix/sparse-column-matrixSourceDoc + Usages
    Inputs: [sparse-vecs :- [Vec]]
      Returns: Mat

    munge 0.1.1
    Support for data processing and anaylsis.
    munge.matrix/sparse-row-matrixSourceDoc + Usages
    Inputs: [sparse-vecs :- [Vec]]
      Returns: Mat

    If x is not already sequential, return as a singleton vec

    aerial.utils 1.2.0
    Utility 'tool belt' of functions for common tasks; trees; clustering; probability,
    aerial.utils.ds.trees/*default-tree-kind*SourceDoc + Usages
    Default kind of tree rep - :vec, :list, or :map

    slackbot-router 0.1.1
    Slackbot request routing framework
    slackbot-router.core/flatten-routing-tableSourceDoc + Usages
    Flatten nested routing tables into a sinle vec.

    dl4clj-nlp 0.0.1
    Clojure library for word embedding using deeplearning4j
    dl4clj-nlp.core/word-2-vec!SourceDoc + Usages
    Word 2 vec trained upon initialization

    kits 1.38.5
    Staples SparX core libraries.
    kits.seq/butlastvSourceDoc + Usages
    Like (vec (butlast v))' but efficient for vectors

    jutsu.nlp 0.1.0
    jutsu.nlp is meant to do natural language processing tasks such as word embedding.
    jutsu.nlp.core/word-2-vec!SourceDoc + Usages
    Word 2 vec trained upon initialization

    parenskit 0.1.2
    Clojure integration library for the LensKit framework.
    parenskit.vector/dispatch-*vecSourceDoc + Usages
    Dispatch function for {i,m}vec multimethods.

    konserve 0.5.0-beta3
    Durable cross-platform key-value store protocol with core.async.
    konserve.core/assoc-inSourceDoc + Usages
    Associates the key-vec to the value, any missing collections for
      the key-vec (nested maps and vectors) are newly created.

    konserve 0.5.0-beta3
    Durable cross-platform key-value store protocol with core.async.
    konserve.protocols/-jassoc-inSourceDoc + Usages
    Associates the key-vec to the value, any missing collections for the key-vec (nested maps and vectors) are newly created.

    konserve 0.5.0-beta3
    Durable cross-platform key-value store protocol with core.async.
    konserve.cache/assoc-inSourceDoc + Usages
    Associates the key-vec to the value, any missing collections for
      the key-vec (nested maps and vectors) are newly created.

    zprint 0.4.9
    Pretty print zippers and s-expressions
    zprint.zprint/find-whatSourceDoc + Usages
    Given a style-vec, come up with a string that gives some hint of 
      where this style-vec came from.

    hitchhiker-tree 0.1.2
    A Hitchhiker Tree Library
    konserve.core/assoc-inSourceDoc + Usages
    Associates the key-vec to the value, any missing collections for
      the key-vec (nested maps and vectors) are newly created.

    hitchhiker-tree 0.1.2
    A Hitchhiker Tree Library
    konserve.protocols/-jassoc-inSourceDoc + Usages
    Associates the key-vec to the value, any missing collections for the key-vec (nested maps and vectors) are newly created.

    data-cljs 0.2.0
    Finger trees and miscellaneous functions for ClojureScript data structures.
    wagjo.data.vector/rip (cljs)SourceDoc + Usages
    Returns result of ripping vector at index pos.
      Returns [pre-vec item suf-vec]. Throws exception for empty vector.

    tupelo 0.9.76
    Tupelo: Clojure With A Spoonful of Honey
    tupelo.impl/fetch-inSourceDoc + Usages
    Inputs: [the-map :- tsk/Map keys-vec :- tsk/Vec]
      Returns: s/Any

    tupelo 0.9.76
    Tupelo: Clojure With A Spoonful of Honey
    tupelo.forest/bush->hiccupSourceDoc + Usages
    Inputs: [arg :- tsk/Vec]
      Returns: tsk/Vec
    
      Converts a Bush to a Hiccup-format data structure.

    tupelo 0.9.76
    Tupelo: Clojure With A Spoonful of Honey
    tupelo.forest/hiccup->bushSourceDoc + Usages
    Inputs: [arg :- tsk/Vec]
      Returns: tsk/Vec
    
      Converts a Hiccup-format data structure to a Bush.

    budb 0.0.1
    A CRDT Database for Clojure(script)
    konserve.core/assoc-inSourceDoc + Usages
    Associates the key-vec to the value, any missing collections for
      the key-vec (nested maps and vectors) are newly created.

    budb 0.0.1
    A CRDT Database for Clojure(script)
    konserve.protocols/-jassoc-inSourceDoc + Usages
    Associates the key-vec to the value, any missing collections for the key-vec (nested maps and vectors) are newly created.

    budb 0.0.1
    A CRDT Database for Clojure(script)
    konserve.core/assoc-inSourceDoc + Usages
    Associates the key-vec to the value, any missing collections for
      the key-vec (nested maps and vectors) are newly created.

    budb 0.0.1
    A CRDT Database for Clojure(script)
    konserve.protocols/-jassoc-inSourceDoc + Usages
    Associates the key-vec to the value, any missing collections for the key-vec (nested maps and vectors) are newly created.

    clj-terminal 0.1.0-beta
    Wrapper for Java Lanterna lib
    clj-terminal.gui/table-add-rowSourceDoc + Usages
    add row to the ^Table
      row-vec - is regular Clojure vector with number of items equals to header-vec items.

    elasticsearch-clojure 0.99.8
    A low-level HTTP client for Elasticsearch
    elasticsearch.codegen/transform-argsSourceDoc + Usages
    Transforms a vec of keywords (possibly containing underscores) into vec of
      propertly-formatted symbols with the id symbol in the correct position.

    Associates the key-vec to the value, any missing collections for the key-vec (nested maps and vectors) are newly created.

    gadjett 0.5.2
    Inspector tools for clojure[script]
    gadjett.collections/vec->mapSourceDoc + Usages
    Converts a 2d vec to a hash-map.
    
    ~~~klipse
       (vec->map [[:a 1] [:b 2]])
    ~~~
       

    gadjett 0.5.2
    Inspector tools for clojure[script]
    gadjett.collections/vec->mapSourceDoc + Usages
    Converts a 2d vec to a hash-map.
    
    ~~~klipse
       (vec->map [[:a 1] [:b 2]])
    ~~~
       

    Look for special 'by' forms in binding pairs to expand them into multiple binding pairs

    enos 0.1.2
    Clojure core.async utilities
    enos.core/dochan!SourceDoc + Usages
    Asynchronously executes the body for each value in the channel,
      extracting with <! and binding the result to `binding`.

    core.async 0.4.474
    Facilities for async programming and communication in Clojure
    cljs.core.async.impl.ioc-macros/pop-bindingSourceDoc + Usages
    Removes the most recent binding for key

    core.async 0.4.474
    Facilities for async programming and communication in Clojure
    cljs.core.async.impl.ioc-macros/get-bindingSourceDoc + Usages
    Gets the value of the current binding for key

    core.async 0.4.474
    Facilities for async programming and communication in Clojure
    clojure.core.async.impl.ioc-macros/pop-bindingSourceDoc + Usages
    Removes the most recent binding for key

    core.async 0.4.474
    Facilities for async programming and communication in Clojure
    clojure.core.async.impl.ioc-macros/get-bindingSourceDoc + Usages
    Gets the value of the current binding for key

    Trace the forms in the given binding list.

    Trace the forms in the given binding list.

    clojurecl 0.9.0
    ClojureCL is a Clojure library for parallel computations with OpenCL.
    uncomplicate.clojurecl.core/*context*SourceDoc + Usages
    Dynamic var for binding the default context.

    clojurecl 0.9.0
    ClojureCL is a Clojure library for parallel computations with OpenCL.
    uncomplicate.clojurecl.core/*platform*SourceDoc + Usages
    Dynamic var for binding the default platform.

    kezban 0.1.81
    Utility library for Clojure
    kezban.core/when-let*SourceDoc + Usages
    Multiple binding version of when-let

    precept 0.5.0-alpha
    A declarative programming framework
    precept.macros/parse-with-fact-expressionSourceDoc + Usages
    Returns Clara DSL for `?binding <- [tuple]`

    precept 0.5.0-alpha
    A declarative programming framework
    precept.dsl/<-SourceDoc + Usages
    Binds the result of `form` to `fact-binding`

    spirit.core.exchange 0.9.0
    systems. simplified
    spirit.core.exchange.base/bind-in-atomSourceDoc + Usages
    helper function for binding to queues and exchanges

    preceptweb 0.3.2
    A declarative programming framework
    precept.macros/parse-with-fact-expressionSourceDoc + Usages
    Returns Clara DSL for `?binding <- [tuple]`

    preceptweb 0.3.2
    A declarative programming framework
    precept.dsl/<-SourceDoc + Usages
    Binds the result of `form` to `fact-binding`

    torus-pong 0.1.0
    A multiplayer take on the classic Game of Pong. Entry for Clojure Cup 2013.
    cljs.core.async.impl.ioc-macros/pop-bindingSourceDoc + Usages
    Removes the most recent binding for key

    torus-pong 0.1.0
    A multiplayer take on the classic Game of Pong. Entry for Clojure Cup 2013.
    cljs.core.async.impl.ioc-macros/get-bindingSourceDoc + Usages
    Gets the value of the current binding for key

    torus-pong 0.1.0
    A multiplayer take on the classic Game of Pong. Entry for Clojure Cup 2013.
    clojure.core.async.impl.ioc-macros/pop-bindingSourceDoc + Usages
    Removes the most recent binding for key

    torus-pong 0.1.0
    A multiplayer take on the classic Game of Pong. Entry for Clojure Cup 2013.
    clojure.core.async.impl.ioc-macros/get-bindingSourceDoc + Usages
    Gets the value of the current binding for key

    andare 0.9.0
    core.async for bootstrap ClojureScript
    cljs.core.async.impl.ioc-macros-runtime/pop-bindingSourceDoc + Usages
    Removes the most recent binding for key

    andare 0.9.0
    core.async for bootstrap ClojureScript
    cljs.core.async.impl.ioc-macros-runtime/get-bindingSourceDoc + Usages
    Gets the value of the current binding for key

    andare 0.9.0
    core.async for bootstrap ClojureScript
    clojure.core.async.impl.ioc-macros/pop-bindingSourceDoc + Usages
    Removes the most recent binding for key

    andare 0.9.0
    core.async for bootstrap ClojureScript
    clojure.core.async.impl.ioc-macros/get-bindingSourceDoc + Usages
    Gets the value of the current binding for key

    positano 0.2.0
    Provenace system for Clojure
    positano.trace/trace-bindingsSourceDoc + Usages
    Trace the forms in the given binding list.

    eisen 0.1.0
    A Language for Programmable Applications
    blancas.eisen.trans/fun-binding-letrecSourceDoc + Usages
    Translates a function binding in a letrec expression.

    eisen 0.1.0
    A Language for Programmable Applications
    blancas.eisen.trans/val-binding-letrecSourceDoc + Usages
    Translates a val binding in a letrec expression.

    spirit.data.exchange 0.8.1
    data. simplified
    spirit.data.exchange.base/bind-in-atomSourceDoc + Usages
    helper function for binding to queues and exchanges

    sponge-clj v0.2.10
    Clojure DSL for Sponge
    sponge-clj.util/when-let*SourceDoc + Usages
    Multiple binding version of when-let

    peloton 0.1.2
    Peloton is a Clojure library to simplify the creation of high performance event-based
    peloton.stream/do-streamSourceDoc + Usages
    Run a body block in a stream with a binding

    somni 1.0.0-30
    Stop writing Ring handlers; write the functions you want to write.
    somni.middleware.bindings/get-binding-infoSourceDoc + Usages
    Extracts binding information from a uri.

    libvirt-clj 0.1.2
    libvirt clojure bindings
    libvirt/with-libvirtSourceDoc + Usages
    Sets a binding for a libvirt connection to act on

    dunaj-lite 0.7.0
    Dunaj lite - An alternative core API for Clojure.
    dunaj.flow/condSourceDoc + Usages
    Takes a set of `test`/`expr` pairs. It evaluates each `test` one
      at a time. If a `test` returns logical `true`, `cond` evaluates and
      returns the value of the corresponding `expr` and doesn’t evaluate
      any of the other tests or exprs. `(cond)` returns `nil`.
    
      Treats last argument as an implicit else, if number of arguments is
      odd. If `test` is a vector, treats `test` as input to `if-let`.
    
      `cond` supports several modifiers:
    
      * `:let` - treats `expr` as a binding vec and establishes custom
        locals that will be available for subsequent `test`/`expr` pairs
      * `:when` - immediatelly returns `nil` if `expr` does not evaluate
        to logical `true`. Continues with the rest of pairs otherwise.
      * `:when-let` - similar to `:when`, but treats `expr` as an input
        to `when-let`.
    
      Note that modifiers cannot be at a tail position. Moreover, it is
      not idiomatic to use modifier as first `test`.

    tupelo 0.9.76
    Tupelo: Clojure With A Spoonful of Honey
    tupelo.array/col-data->arraySourceDoc + Usages
    Inputs: [nrows :- s/Int ncols :- s/Int cols-vec :- Vector]
      Returns: Array
    
      ([nrows ncols cols-vec])
      Return a new Array of size=[nrows ncols] initialized from cols-vec.

    tupelo 0.9.76
    Tupelo: Clojure With A Spoonful of Honey
    tupelo.array/row-data->arraySourceDoc + Usages
    Inputs: [nrows :- s/Int ncols :- s/Int rows-vec :- Vector]
      Returns: Array
    
      ([nrows ncols rows-vec])
      Return a new Array of size=[nrows ncols] initialized from rows-vec.

    instaparse 1.4.9
    Instaparse: No grammar left behind
    instaparse.auto-flatten-seq/flat-vecSourceDoc + Usages
    Turns deep vector (like the vector inside of FlattenOnDemandVector) into a flat vec

    instaparse 1.4.9
    Instaparse: No grammar left behind
    instaparse.auto-flatten-seq/flat-vecSourceDoc + Usages
    Turns deep vector (like the vector inside of FlattenOnDemandVector) into a flat vec

    core.typed.rt 0.5.2
    An optional type system for Clojure — zero-dependency artifact for annotations only.
    clojure.core.typed/HVecSourceDoc + Usages
    HVec is a type for heterogeneous vectors.
                It extends clojure.core.typed/Vec and is a subtype
                of clojure.core.typed/HSequential.

    instaparse-cljs 1.4.1.2
    Instaparse: No grammar left behind
    instaparse.auto-flatten-seq/flat-vec (cljs)SourceDoc + Usages
    Turns deep vector (like the vector inside of FlattenOnDemandVector) into a flat vec

    instaparse-cljs 1.4.1.2
    Instaparse: No grammar left behind
    instaparse.auto-flatten-seq/flat-vecSourceDoc + Usages
    Turns deep vector (like the vector inside of FlattenOnDemandVector) into a flat vec

    konserve 0.5.0-beta3
    Durable cross-platform key-value store protocol with core.async.
    konserve.memory/-get-in~MemoryStore~PEDNAsyncKeyValueStoreSourceDoc + Usages
    Returns the value stored described by key-vec or nil if the path is not resolvable.

    konserve 0.5.0-beta3
    Durable cross-platform key-value store protocol with core.async.
    konserve.filestore/-get-in~FileSystemStore~PEDNAsyncKeyValueStoreSourceDoc + Usages
    Returns the value stored described by key-vec or nil if the path is not resolvable.

    konserve 0.5.0-beta3
    Durable cross-platform key-value store protocol with core.async.
    konserve.core/get-inSourceDoc + Usages
    Returns the value stored described by key-vec or nil if the path is
      not resolvable.

    konserve 0.5.0-beta3
    Durable cross-platform key-value store protocol with core.async.
    konserve.protocols/-jget-inSourceDoc + Usages
    Returns the value stored described by key-vec or nil if the path is not resolvable.

    konserve 0.5.0-beta3
    Durable cross-platform key-value store protocol with core.async.
    konserve.protocols/-get-inSourceDoc + Usages
    Returns the value stored described by key-vec or nil if the path is not resolvable.

    konserve 0.5.0-beta3
    Durable cross-platform key-value store protocol with core.async.
    konserve.cache/get-inSourceDoc + Usages
    Returns the value stored described by key-vec or nil if the path is
      not resolvable.

    Create a vec with elements from f and sized from sizer.

    keypin 0.7.4
    Key lookup on steroids in Clojure
    keypin.util/any->vecSourceDoc + Usages
    Like str->vec, except parsing is avoided if value is already a vector.

    zprint 0.4.9
    Pretty print zippers and s-expressions
    zprint.focus/right-ssvSourceDoc + Usages
    Given a str-style-vec, move right nr elements.

    zprint 0.4.9
    Pretty print zippers and s-expressions
    zprint.focus/down-ssvSourceDoc + Usages
    Given a str-style-vec, move into a collection at element n.

    Returns the value stored described by key-vec or nil if the path is not resolvable.

    Returns the value stored described by key-vec or nil if the path is not resolvable.

    hitchhiker-tree 0.1.2
    A Hitchhiker Tree Library
    konserve.core/get-inSourceDoc + Usages
    Returns the value stored described by key-vec or nil if the path is
      not resolvable.

    hitchhiker-tree 0.1.2
    A Hitchhiker Tree Library
    konserve.protocols/-jget-inSourceDoc + Usages
    Returns the value stored described by key-vec or nil if the path is not resolvable.

    hitchhiker-tree 0.1.2
    A Hitchhiker Tree Library
    konserve.protocols/-get-inSourceDoc + Usages
    Returns the value stored described by key-vec or nil if the path is not resolvable.

    clj-jts 0.0.2
    Meridian clj-jts is a library for creating JTS (Java Topology Suite) geometry from
    meridian.clj-jts/get-hole-coordsSourceDoc + Usages
    Return a vec of coord data that represents the holes of a JTS Polygon.

    clj-org 0.0.2
    A Parser for Emacs Org Mode Files
    clj-org.util/vec*SourceDoc + Usages
      Like list*, but for vectors.  (vec* :a :b [:c :d]) => [:a :b :c :d].
      

    tupelo 0.9.76
    Tupelo: Clojure With A Spoonful of Honey
    tupelo.forest/find-leaf-pathsSourceDoc + Usages
    Inputs: [root-spec :- HidRootSpec tgt-path :- tsk/Vec]
      Returns: [[HID]]

    tupelo 0.9.76
    Tupelo: Clojure With A Spoonful of Honey
    tupelo.forest/find-hidSourceDoc + Usages
    Inputs: [root-spec :- HidRootSpec tgt-path :- tsk/Vec]
      Returns: HID

    tupelo 0.9.76
    Tupelo: Clojure With A Spoonful of Honey
    tupelo.forest/find-hidsSourceDoc + Usages
    Inputs: [root-spec :- HidRootSpec tgt-path :- tsk/Vec]
      Returns: [HID]

    tupelo 0.9.76
    Tupelo: Clojure With A Spoonful of Honey
    tupelo.forest/tree->bushSourceDoc + Usages
    Inputs: [tree-node :- tsk/Map]
      Returns: tsk/Vec

    budb 0.0.1
    A CRDT Database for Clojure(script)
    konserve.core/get-inSourceDoc + Usages
    Returns the value stored described by key-vec or nil if the path is
      not resolvable.

    Returns the value stored described by key-vec or nil if the path is not resolvable.

    budb 0.0.1
    A CRDT Database for Clojure(script)
    konserve.protocols/-jget-inSourceDoc + Usages
    Returns the value stored described by key-vec or nil if the path is not resolvable.

    budb 0.0.1
    A CRDT Database for Clojure(script)
    konserve.protocols/-get-inSourceDoc + Usages
    Returns the value stored described by key-vec or nil if the path is not resolvable.

    budb 0.0.1
    A CRDT Database for Clojure(script)
    konserve.core/get-inSourceDoc + Usages
    Returns the value stored described by key-vec or nil if the path is
      not resolvable.

    Returns the value stored described by key-vec or nil if the path is not resolvable.

    budb 0.0.1
    A CRDT Database for Clojure(script)
    konserve.protocols/-jget-inSourceDoc + Usages
    Returns the value stored described by key-vec or nil if the path is not resolvable.

    budb 0.0.1
    A CRDT Database for Clojure(script)
    konserve.protocols/-get-inSourceDoc + Usages
    Returns the value stored described by key-vec or nil if the path is not resolvable.

    instaparse-lumo 1.4.7
    Instaparse: No grammar left behind
    instaparse.auto-flatten-seq/flat-vecSourceDoc + Usages
    Turns deep vector (like the vector inside of FlattenOnDemandVector) into a flat vec

    curiosity.utils 0.9.3
    Misc clojure functions
    curiosity.utils/flatten1SourceDoc + Usages
    Flatten 1 level. Items in coll that aren't sequential are wrapped in a vec

    munge 0.1.1
    Support for data processing and anaylsis.
    munge.matrix/select-rowsSourceDoc + Usages
    Inputs: [m :- Mat idxs :- [s/Int]]
      Returns: [Vec]

    munge 0.1.1
    Support for data processing and anaylsis.
    munge.matrix/l1-normSourceDoc + Usages
    Inputs: [v :- Vec]
      Returns: s/Num
    
      Compute L1 norm.

    aerial.utils 1.2.0
    Utility 'tool belt' of functions for common tasks; trees; clustering; probability,
    aerial.utils.ds.trees/new-locSourceDoc + Usages
    Return an empty location of type kind an element of
      #{:vec :map :list}

    konserve-carmine 0.1.1
    A redis backend with carmine for konserve.
    konserve-carmine.core/-get-in~CarmineStore~PEDNAsyncKeyValueStoreSourceDoc + Usages
    Returns the value stored described by key-vec or nil if the path is not resolvable.

    Returns the value stored described by key-vec or nil if the path is not resolvable.

    konserve-welle 0.1.0
    A Riak backend for konserve with Welle.
    konserve-welle.core/-get-in~WelleStore~PEDNAsyncKeyValueStoreSourceDoc + Usages
    Returns the value stored described by key-vec or nil if the path is not resolvable.

    cljson 1.0.8
    Fast data exchange format for between Clojure and ClojureScript
    tailrecursion.cljson.generators/vec (cljs)SourceDoc + Usages
    Create a vec with elements from f and sized from sizer.

    dunaj 0.7.0
    Dunaj - An alternative core API for Clojure.
    clojure.bootstrap/strip-sigs-fdeclSourceDoc + Usages
    Returns `_fdecl_` without type signatures.
      `_fdecl_` is `((params-vec & body) ...)`.

    riemann-discovery 0.3.0
    Service discovery for Riemann (riemann.io)
    riemann-discovery.file/read-edn-filesSourceDoc + Usages
    takes a vec of path to directories and returns the content of all edn files in them

    dunaj-lite 0.7.0
    Dunaj lite - An alternative core API for Clojure.
    clojure.bootstrap/strip-sigs-fdeclSourceDoc + Usages
    Returns `_fdecl_` without type signatures.
      `_fdecl_` is `((params-vec & body) ...)`.

    faraday 1.10.0
    Clojure DynamoDB client
    taoensso.faraday/attr-multi-vsSourceDoc + Usages
    Implementation detail.
      [{<attr> <v-or-vs*> ...} ...]* -> [{<attr> <v> ...} ...] (* => optional vec)

    domiscuity 0.2.0
    HTML Parsing and Dom manipulation for clj/cljs
    irresponsible.domiscuity.dom/detach-children!SourceDoc + Usages
    Detaches the children of an element and returns them
       args: [elem]
       returns: vec of element

    ring-jwt-middleware 0.0.8
    A simple middleware to deal with JWT Authentication
    ring-jwt-middleware.core/validate-jwtSourceDoc + Usages
    Run both expiration and user checks,
      return a vec of errors or nothing

    zprint 0.4.9
    Pretty print zippers and s-expressions
    zprint.core/czprint-str-internalSourceDoc + Usages
    Take a zipper or string and pretty print with fzprint, 
      output a str.  Key :color? is true by default, and should
      be set to false in internal-options to make this non-colored.
      Special processing for :parse-string-all?, with
      not only a different code path, but a different default for 
      :parse {:interpose nil} to {:interpose true}

    zprint 0.4.9
    Pretty print zippers and s-expressions
    zprint.zprint/fzprint-metaSourceDoc + Usages
    Print the two items in a meta node.  Different because it doesn't print
      a single collection, so it doesn't do any indent or rightmost.  It also
      uses a different approach to calling fzprint-flow-seq with the
      results zmap, so that it prints all of the seq, not just the rightmost.

    zprint 0.4.9
    Pretty print zippers and s-expressions
    zprint.zprint/interpose-nl-hfSourceDoc + Usages
    Put a single or double line between pairs returned from fzprint-map-two-up.
      The first argument is the map resulting from (:map options) or (:pair options)
      or whatever.  It should have :nl-separator? and :nl-separator-flow? in it.

    zprint 0.4.9
    Pretty print zippers and s-expressions
    zprint.zprint/interpose-nl-hfSourceDoc + Usages
    Put a single or double line between pairs returned from fzprint-map-two-up.
      The first argument is the map resulting from (:map options) or (:pair options)
      or whatever.  It should have :nl-separator? and :nl-separator-flow? in it.

    clojurescript 1.10.312
    cljs.core/letSourceDoc + Usages
    binding => binding-form init-expr
    
      Evaluates the exprs in a lexical context in which the symbols in
      the binding-forms are bound to their respective init-exprs or parts
      therein.

    clojure 1.10.0-alpha4
    Core language
    clojure.core/letSourceDoc + Usages
    binding => binding-form init-expr
    
      Evaluates the exprs in a lexical context in which the symbols in
      the binding-forms are bound to their respective init-exprs or parts
      therein.

    clojure 1.10.0-alpha4
    Core language
    clojure.core/letSourceDoc + Usages
    binding => binding-form init-expr
    
      Evaluates the exprs in a lexical context in which the symbols in
      the binding-forms are bound to their respective init-exprs or parts
      therein.

    tools.analyzer.js 0.1.0-beta5
    Provides js-specific passes for tools.analyzer
    clojure.tools.analyzer.js.cljs.core/letSourceDoc + Usages
    binding => binding-form init-expr
    
      Evaluates the exprs in a lexical context in which the symbols in
      the binding-forms are bound to their respective init-exprs or parts
      therein.

    potpuri 0.5.1
    Common stuff missing from the clojure.core.
    potpuri.core/if-all-letSourceDoc + Usages
    `bindings => [binding-form test, binding-form test ...]`
    
      If all tests are `true`, evaluates then with binding-forms bound to the values of
      tests, if not, yields `else.`

    calabash-script 0.0.11
    FIXME: write description
    calabash-script.macros.uia/if-exists-letSourceDoc + Usages
    binding => binding-form query
    
      If query results in a non empty result, evaluates then with binding-form bound to the value of the query, if not, yields else

    sanity 1.12.0
    Fixes a number of problems with Clojure semantics and syntax and fills in some missing
    sanity.improvements/core-letSourceDoc + Usages
    binding => binding-form init-expr
    
      Evaluates the exprs in a lexical context in which the symbols in
      the binding-forms are bound to their respective init-exprs or parts
      therein.

    faconne 1.0.3
    Data restructuring DSL
    faconne.parse/squashSourceDoc + Usages
    Squash a vector of binding frames - each having exactly one binding
      and multiple children - into a single binding frame having multiple
      bindings and at most one child.

    cantata 0.1.17
    SQL and database abstraction
    cantata.core/with-connectionSourceDoc + Usages
    Opens a connection, binding the connection-bearing db-spec to a given
      symbol. If given a single symbol as the binding, creates a shadowing binding
      with the same name.

    riddley 0.1.15
    code-walking without caveats
    riddley.compiler/localsSourceDoc + Usages
    Returns the local binding map, equivalent to the value of `&env`.

    riddley 0.1.15
    code-walking without caveats
    riddley.compiler/localsSourceDoc + Usages
    Returns the local binding map, equivalent to the value of `&env`.

    Returns the local binding map, equivalent to the value of `&env`.

    Returns the local binding map, equivalent to the value of `&env`.

    If `var` is profiled, replaces binding with original function.

    cider-nrepl 0.17.0
    nREPL middlewares for CIDER
    cider.nrepl.middleware.debug/sanitize-envSourceDoc + Usages
    Turn a macro's &env into a map usable for binding.

    web 2.1.10
    Serve web requests using Ring handlers, Servlets, or Undertow HttpHandlers.
    from.riddley.compiler/localsSourceDoc + Usages
    Returns the local binding map, equivalent to the value of `&env`.

    clojurecl 0.9.0
    ClojureCL is a Clojure library for parallel computations with OpenCL.
    uncomplicate.clojurecl.core/*command-queue*SourceDoc + Usages
    Dynamic var for binding the default command queue.

    refactor-nrepl 2.3.1
    nREPL middleware to support editor-agnostic refactoring
    refactor-nrepl.find.bindings/doseq-like-formsSourceDoc + Usages
    Forms that create binding vector like doseq does.

    refactor-nrepl 2.3.1
    nREPL middleware to support editor-agnostic refactoring
    refactor-nrepl.find.bindings/defn-like-formsSourceDoc + Usages
    Forms that create binding vector like defn does.

    refactor-nrepl 2.3.1
    nREPL middleware to support editor-agnostic refactoring
    refactor-nrepl.find.bindings/let-like-formsSourceDoc + Usages
    Forms that create binding vector like let does.

    tower 3.1.0-beta5
    Clojure i18n & L10n library
    taoensso.tower/with-tscopeSourceDoc + Usages
    Executes body with given translation scope binding.

    immutant-web 3.0.0-alpha1
    Serve web requests using Ring handlers, Servlets, or Undertow HttpHandlers.
    from.riddley.compiler/localsSourceDoc + Usages
    Returns the local binding map, equivalent to the value of `&env`.

    core.typed.infer 0.5.2
    Runtime type inference algorithm for core.typed and clojure.spec.
    clojure.core.typed.dep.riddley.compiler/localsSourceDoc + Usages
    Returns the local binding map, equivalent to the value of `&env`.

    zyzanie 0.2.5
    Emacs-like keybinding for your browser. (Clojurescript)
    zyzanie.core/!key-maps (cljs)SourceDoc + Usages
    A place where every key-binding is stored

    categorizer 0.4.3
    Category tree management
    mbuczko.category.tree/with-treeSourceDoc + Usages
    Changes default binding to zipper made of given tree.

    dime 0.5.0
    Dependency Injection Made Easy for Clojure
    dime.internal/when-let-multiSourceDoc + Usages
    Equivalent of `when-let` that accepts multiple binding forms.

    jmh-clojure 0.2.1
    Benchmarking with JMH, the Java Microbenchmark Harness, from Clojure.
    jmh.instrument/envSourceDoc + Usages
    Return an instrumentation environment suitable for binding to `*env*`.

    clojure_refactoring 0.1.5
    Clojure side of a refactoring tool
    clojure_refactoring.core/find-bindings-above-nodeSourceDoc + Usages
    Returns all binding forms above expr in node.

    om-image-grid 0.3.1
    That justified image grid thingie
    crate.binding/->atom-binding (cljs)SourceDoc + Usages
    Positional factory function for crate.binding/atom-binding.

    eisen 0.1.0
    A Language for Programmable Applications
    blancas.eisen.trans/trans-binding-letrecSourceDoc + Usages
    Parses a val or fun binding in a letrec expression.

    cuddlefish 0.1.0
    A cute little git wrapper.
    cuddlefish.core/let-groupsSourceDoc + Usages
    Let for binding groups out of a j.u.r.Pattern j.u.r.Matcher.

    comfy 1.0.5
    Clojure(script) utils
    madstap.comfy/syms-in-bindingSourceDoc + Usages
    Returns the symbols (and keywords that act as symbols) in a binding form.

    clj-orient 0.5.0
    Wrapper for the OrientDB Native APIs. It supports version 1.1 of the APIs.
    clj-orient.core/set-db!SourceDoc + Usages
    Sets *db*'s root binding to the given DB.

    stratege 0.1.2
    Strategic term rewriting for clojure
    stratege.core/update-bindingsSourceDoc + Usages
    updates the current binding map with the given aguments

    stratege 0.1.2
    Strategic term rewriting for clojure
    stratege.core/put-bindingsSourceDoc + Usages
    merges the current binding map with the new bindings

    kiln 1.2.0
    A computational model for insanely complex functions
    kiln.kiln/all-symbolsSourceDoc + Usages
    Walks into a binding form and find everything that might be a var

    profile 0.5.2
    A Clojure profiling library.
    profile.core/unprofile-varSourceDoc + Usages
    If `var` is profiled, replaces binding with original function.

    panoptic 0.2.1
    File & Directory Monitoring for Clojure.
    panoptic.utils.fs/def-file-fnSourceDoc + Usages
    Define Function that calls the method given as last parameter, then
       applying the functions given before the method in reverse order. E.g.:
     
         (def-file-fn path-vec vec seq listFiles)
     
       This creates a wrapper for the call: `(vec (seq (.listFiles (file path))))`

    bindings => binding-form test
    
      When test is true, evaluates body with binding-form bound to the value of test

    bindings => binding-form test
    
       When test is not nil, evaluates body with binding-form bound to the
       value of test

    clojurescript 1.10.312
    cljs.core/if-letSourceDoc + Usages
    bindings => binding-form test
    
      If test is true, evaluates then with binding-form bound to the value of 
      test, if not, yields else

    bindings => binding-form test
    
       If test is not nil, evaluates then with binding-form bound to the
       value of test, if not, yields else

    clojure 1.10.0-alpha4
    Core language
    clojure.core/when-someSourceDoc + Usages
    bindings => binding-form test
    
       When test is not nil, evaluates body with binding-form bound to the
       value of test

    clojure 1.10.0-alpha4
    Core language
    clojure.core/if-someSourceDoc + Usages
    bindings => binding-form test
    
       If test is not nil, evaluates then with binding-form bound to the
       value of test, if not, yields else

    clojure 1.10.0-alpha4
    Core language
    clojure.core/when-letSourceDoc + Usages
    bindings => binding-form test
    
      When test is true, evaluates body with binding-form bound to the value of test

    clojure 1.10.0-alpha4
    Core language
    clojure.core/if-letSourceDoc + Usages
    bindings => binding-form test
    
      If test is true, evaluates then with binding-form bound to the value of 
      test, if not, yields else

    plumbing 0.5.5
    Prismatic's Clojure utility belt.
    plumbing.core/when-letkSourceDoc + Usages
    bindings => binding-form test
    
      When test is true, evaluates body with binding-form bound to the value of test

    plumbing 0.5.5
    Prismatic's Clojure utility belt.
    plumbing.core/if-letkSourceDoc + Usages
    bindings => binding-form test
    
      If test is true, evaluates then with binding-form bound to the value of
      test, if not, yields else

    When given a form that has a binding vector traverses that binding vector and
      returns the list of all local bindings.

    compliment 0.3.6
    The Clojure completion library you deserve
    compliment.sources.local-bindings/extract-local-bindingsSourceDoc + Usages
    When given a form that has a binding vector traverses that binding vector and
      returns the list of all local bindings.

    parkour 0.6.4-alpha1
    Hadoop MapReduce in idiomatic Clojure.
    parkour.util/doto-letSourceDoc + Usages
    `bindings` => `binding-form` `expr`
    
    Evaluates `expr`, then evaluates `body` with its result bound to the
    `binding-form`.  Returns the result of `expr`.

    refactor-nrepl 2.3.1
    nREPL middleware to support editor-agnostic refactoring
    refactor-nrepl.find.bindings/extract-local-bindingsSourceDoc + Usages
    When given a form that has a binding vector traverses that binding vector and
      returns the list of all local bindings.

    dynalint 0.1.3
    Lint your Clojure program by running them
    dynalint.lint/alter-original-var-rootSourceDoc + Usages
    Takes a var and passes its original
      root binding to f, which should return the
      new root binding.

    if-let 0.3.0
    Implementation of `if-let`, `let-pred`, `when-let`, `if-some`, `when-some` macros
    if-let.core/when-some*SourceDoc + Usages
    bindings => binding-form test
       When test is not nil, evaluates body with binding-form bound to the
       value of test

    if-let 0.3.0
    Implementation of `if-let`, `let-pred`, `when-let`, `if-some`, `when-some` macros
    if-let.core/if-some*SourceDoc + Usages
    bindings => binding-form test
       If test is not nil, evaluates then with binding-form bound to the
       value of test, if not, yields else

    if-let 0.3.0
    Implementation of `if-let`, `let-pred`, `when-let`, `if-some`, `when-some` macros
    if-let.core/when-let*SourceDoc + Usages
    bindings => binding-form test
      When test is true, evaluates body with binding-form bound to the value of test

    if-let 0.3.0
    Implementation of `if-let`, `let-pred`, `when-let`, `if-some`, `when-some` macros
    if-let.core/if-let*SourceDoc + Usages
    bindings => binding-form test
      If test is true, evaluates then with binding-form bound to the value of
      test, if not, yields else

    tophat 0.1.5
    Tophat is a Clojure library for handling HTTP request and response documents/maps.
    tophat.core/when-let-not-okSourceDoc + Usages
    bindings => binding-form test
       When test not ok, evaluates body with binding-form bound to the
       value of test

    tophat 0.1.5
    Tophat is a Clojure library for handling HTTP request and response documents/maps.
    tophat.core/when-let-okSourceDoc + Usages
    bindings => binding-form test
       When test ok, evaluates body with binding-form bound to the
       value of test

    tophat 0.1.5
    Tophat is a Clojure library for handling HTTP request and response documents/maps.
    tophat.core/if-let-okSourceDoc + Usages
    bindings => binding-form test
      If test is true, evaluates then with binding-form bound to the value of
      test, if not, yields else

    inet.data 0.5.7
    Represent and manipulate various Internet entities as data.
    inet.data.util/doto-letSourceDoc + Usages
    bindings => binding-form expr
    
    Evaluates expr, and evaluates body with its result bound to the binding-form.
    Returns the result of expr.

    eisen 0.1.0
    A Language for Programmable Applications
    blancas.eisen.clojure/generatorSourceDoc + Usages
    Parses a binding to a generator. Returns the same record as
       a val declaration and it's translated with (trans-binding).

    eisen 0.1.0
    A Language for Programmable Applications
    blancas.eisen.parser/bindingsSourceDoc + Usages
    Parses zero or more val and fun declarations
       as the equivalent of Clojure bindings.
    
       local-binding ( ';' local-binding )* ( ';' )*

    misaeng 0.1.0
    한글 클로저 실험
    미생.기본/만약-가정SourceDoc + Usages
    bindings => binding-form test
    
      If test is true, evaluates then with binding-form bound to the value of 
      test, if not, yields else

    thread-expr 1.0.0
    Thread-expr provides macros for use within a clojure threaded argument expression
    pallet.thread-expr/binding->SourceDoc + Usages
    A `binding` form that can appear in a request thread.
       eg.
          (def *a* 0)
          (-> 1
            (binding-> [*a* 1]
              (+ a)))
       => 2

    enos 0.1.2
    Clojure core.async utilities
    enos.core/dochan!!SourceDoc + Usages
    Synchronously executes the body for each value in the channel,
      extracting with <!! and binding the result to `binding`. Will block
      until the channel is closed.

    zprint 0.4.9
    Pretty print zippers and s-expressions
    zprint.finish/cursor-styleSourceDoc + Usages
    Take a [<string> cursor-number] pair and produce the style-vec
      that will display it. Allow for existing characters.
      This is a style-vec that map-style can use, i.e.,
      [[string <start> <length>] ...]

    clj-stan 0.3.0
    A library to interface with STAN, using the command line interface.
    clj-stan.read-output/vec-assoc-inSourceDoc + Usages
    A version of the `assoc-in` function that defaults to vectors
      rather than maps when adding a new integer key:
    
      ```(vec-assoc-in {} [:a 0] "foo") => {:a ["foo"]}```
    
      This is not safe: `(vec-assoc-in {} [:a 1] 2)` produces an index out
      of range exception.

    munge 0.1.1
    Support for data processing and anaylsis.
    munge.matrix/round-to-zero!SourceDoc + Usages
    Inputs: [threshold :- s/Num m :- (s/either Mat Vec)]
      Returns: (s/either Mat Vec)
    
      Returns a new matrix (need to recompute sparse index) with 
      values below threshold set to 0.

    pdf-stamper 0.4.1
    Combine template descriptions and template PDFs with data to produce PDFs.
    pdf-stamper.text.parsed/style->formatSourceDoc + Usages
    The font style of a formatting map is updated
      according to the styles present in the `style-vec`.
    
      Example: If `style-vec` is `[:bold :italic]`, the
      resulting map will have the key `:style` point to
      `#{:bold :italic}`.

    pdf-stamper 0.4.1
    Combine template descriptions and template PDFs with data to produce PDFs.
    pdf-stamper.text.parsed/paragraph-tagSourceDoc + Usages
    Converting a paragraph-level tag to the internal representation
      is a matter of attaching the element type and flattening the
      `content-vec`.
    
      `content-vec` has to be flattened because it might contain any
      number of nested character-level tags that have to be unnested.

    geom 1.0.0-RC3
    thi.ng geometry kit - meta project spec including all modules
    thi.ng.geom.utils.intersect/face-aSourceDoc + Usages
    Takes a transformation fn and the 4 delta vectors between tetra1/tetra2.
        Returns 2-elem vec of [bitmask affine-coords].

    hara.string.path 2.8.6
    patterns and utilities
    hara.string.path/path-vec?SourceDoc + Usages
    check for the path vector of the string/keyword/symbol
     
       (path/path-vec? "a/b/c/d" ["a" "b" "c"])
       => true

    hara.string.path 2.8.6
    patterns and utilities
    hara.string.path/path-vecSourceDoc + Usages
    returns the path vector of the string/keyword/symbol
     
       (path/path-vec "a/b/c/d")
       => ["a" "b" "c"]

    geom-core 0.0.908
    thi.ng geometry kit - core module
    thi.ng.geom.core.intersect/face-aSourceDoc + Usages
    Takes a transformation fn and the 4 delta vectors between tetra1/tetra2.
        Returns 2-elem vec of [bitmask affine-coords].

    zprint 0.4.9
    Pretty print zippers and s-expressions
    zprint.core/fzprint-styleSourceDoc + Usages
    Do a basic zprint and output the style vector and the options used for
      further processing: [<style-vec> options]

    zprint 0.4.9
    Pretty print zippers and s-expressions
    zprint.focus/path-ssvSourceDoc + Usages
    Given a non-whitespace path from a zipper, find that same
      collection or element in a str-style-vec.

    zprint 0.4.9
    Pretty print zippers and s-expressions
    zprint.zprint/fzprint-wrap-commentsSourceDoc + Usages
    Take the final output style-vec, and wrap any comments which run over
      the width. Looking for 

    zprint 0.4.9
    Pretty print zippers and s-expressions
    zprint.zprint/lift-vecSourceDoc + Usages
    Take a transient output vector and a vector and lift any style-vec elements
      out of the input vector.

    zprint 0.4.9
    Pretty print zippers and s-expressions
    zprint.zprint/rstr-vecSourceDoc + Usages
    Create an r-str-vec with, possibly, a newline at the beginning if
      the last thing before it is a comment.

    zprint 0.4.9
    Pretty print zippers and s-expressions
    zprint.zprint/replace-colorSourceDoc + Usages
    Given a style-vec with exactly one thing in it, replace the color
      with whatever local color we have determined is correct.

    zprint 0.4.9
    Pretty print zippers and s-expressions
    zprint.zprint/log-linesSourceDoc + Usages
    Accept a style-vec that we are about to hand to style-lines, and
      output it if called for, to aid in debugging.

    bartok-x 0.1
    a set of primitives for musical programming
    bartok.types-macros/rest-arg-helperSourceDoc + Usages
    manage rest argument and split types and args
          return [rest-arg? :boolean 
                  types-vec :vector
                  argv      :vector]

    precept 0.5.0-alpha
    A declarative programming framework
    precept.util/clara-tups->mapsSourceDoc + Usages
    Takes seq of ms with keys :?e :?a :?v, joins on :?e and returns
      vec of ms (one m for each entity)

    munge-tout 0.1.4
    Convert Java object graphs to/from clojure data structures.
    munge-tout.core/magic-arr*SourceDoc + Usages
    Create an array of type `dtype` with `n` dimensions, filling it with the values in `vec`/
      The array dimensions may be ragged. 

    munge-tout 0.1.4
    Convert Java object graphs to/from clojure data structures.
    munge-tout.core/magic-arr*SourceDoc + Usages
    Create an array of type `dtype` with `n` dimensions, filling it with the values in `vec`/
      The array dimensions may be ragged. 

    ultra 0.5.2-018fba7
    Temporary forked version of venantius/ultra. Ultra: A Leiningen plugin for a superior
    ultra.colorscheme/ansi-vec->pretty-strSourceDoc + Usages
    Convert a Puget-style ANSI vec to a Pretty font string. If nil, remove
      all formatting.

    preceptweb 0.3.2
    A declarative programming framework
    precept.util/clara-tups->mapsSourceDoc + Usages
    Takes seq of ms with keys :?e :?a :?v, joins on :?e and returns
      vec of ms (one m for each entity)

    themis 0.1.2
    A validation library for Clojure distilled from practice
    themis.rules/balanced?SourceDoc + Usages
    Ensure that every key/map selection
      is paired to some validation symbol/keyword/vec

    tupelo 0.9.76
    Tupelo: Clojure With A Spoonful of Honey
    tupelo.forest/tree->hiccupSourceDoc + Usages
    Inputs: [arg :- tsk/KeyMap]
      Returns: tsk/Vec
    
      Converts a Tree to a Hiccup-format data structure.

    tupelo 0.9.76
    Tupelo: Clojure With A Spoonful of Honey
    tupelo.forest/hiccup->treeSourceDoc + Usages
    Inputs: [arg :- tsk/Vec]
      Returns: tsk/KeyMap
    
      Converts a Hiccup-format data structure to a Tree.

    tupelo 0.9.76
    Tupelo: Clojure With A Spoonful of Honey
    tupelo.forest/bush->enliveSourceDoc + Usages
    Inputs: [bush :- tsk/Vec]
      Returns: tsk/KeyMap
    
      Converts a Bush to an Enlive-format data structure

    tupelo 0.9.76
    Tupelo: Clojure With A Spoonful of Honey
    tupelo.forest/enlive->bushSourceDoc + Usages
    Inputs: [arg :- tsk/KeyMap]
      Returns: tsk/Vec
    
      Converts an Enlive-format data structure to a Bush. 

    tupelo 0.9.76
    Tupelo: Clojure With A Spoonful of Honey
    tupelo.forest/tree->enliveSourceDoc + Usages
    Inputs: [tree-node :- tsk/KeyMap]
      Returns: (s/either tsk/KeyMap tsk/Vec)

    tupelo 0.9.76
    Tupelo: Clojure With A Spoonful of Honey
    tupelo.forest/consolidate-raw-kidsSourceDoc + Usages
    Inputs: [node :- tsk/KeyMap]
      Returns: tsk/Vec
    
      Consolidates ::raw kids for a node into a single Enlive :content vector

    x-vec 0.1.1
    X-Expressions in Clojure
    x-vec.core/emitSourceDoc + Usages
    Returns element for provided x-vec form, based on current dynamic bindings.
      If a non-vector form is supplied, it is returned untouched.

    datascope 0.1.2
    Visualization of Clojure data structures using Graphviz
    com.alkie.datascope/composite-type~IDeref~CompositeSourceDoc + Usages
    Returns :map, :seq, :vec, etc. This key is used when generating Graphviz node ids.

    datascope 0.1.2
    Visualization of Clojure data structures using Graphviz
    com.alkie.datascope/composite-type~ISeq~CompositeSourceDoc + Usages
    Returns :map, :seq, :vec, etc. This key is used when generating Graphviz node ids.

    datascope 0.1.2
    Visualization of Clojure data structures using Graphviz
    com.alkie.datascope/composite-type~IPersistentSet~CompositeSourceDoc + Usages
    Returns :map, :seq, :vec, etc. This key is used when generating Graphviz node ids.

    datascope 0.1.2
    Visualization of Clojure data structures using Graphviz
    com.alkie.datascope/composite-type~IPersistentVector~CompositeSourceDoc + Usages
    Returns :map, :seq, :vec, etc. This key is used when generating Graphviz node ids.

    datascope 0.1.2
    Visualization of Clojure data structures using Graphviz
    com.alkie.datascope/composite-type~IPersistentMap~CompositeSourceDoc + Usages
    Returns :map, :seq, :vec, etc. This key is used when generating Graphviz node ids.

    datascope 0.1.2
    Visualization of Clojure data structures using Graphviz
    com.alkie.datascope/composite-typeSourceDoc + Usages
    Returns :map, :seq, :vec, etc. This key is used when generating Graphviz node ids.

    google-apps-clj 0.6.1
    A Clojure library that wraps the Google Java API
    google-apps-clj.credentials/credential-with-scopesSourceDoc + Usages
    Creates a copy of the given credential, with the specified scopes attached.
      `scopes` should be a list or vec of one or more Strings

    cli-matic 0.1.11
    Compact [sub]command line parsing library, for Clojure
    cli-matic.core/assert-unique-valuesSourceDoc + Usages
    Check that all values are unique.
      name is the area of the configuration
      vec-opts are the options to check
      option is the keyword to check.
      

    clj-terminal 0.1.0-beta
    Wrapper for Java Lanterna lib
    clj-terminal.gui/table-insert-columnSourceDoc + Usages
    Adds a new column into the table model at a specified index.
      new-col-vec - regular Clojure vector with data

    munge 0.1.1
    Support for data processing and anaylsis.
    munge.matrix/sparse-hashed-vectorSourceDoc + Usages
    Inputs: ([length :- s/Int] [length :- s/Int vals :- {s/Int s/Num}])
      Returns: Vec

    aerial.utils 1.2.0
    Utility 'tool belt' of functions for common tasks; trees; clustering; probability,
    aerial.utils.coll/ensure-vecSourceDoc + Usages
    Return a vector representation for x.  If x is a vector just return
       it, if it is a seqable return (vec x), if it is an "atom" return
       [x].

    duckling 0.4.24
    Date & Number parser
    duckling.engine/re-posSourceDoc + Usages
    Finds regex matches in s, with their position and groups.
      Returns a vec of [pos matched_text groups]

    qdn 0.2.0
    QML in EDN; Qt for ClojureScript!
    qdn.core/edn-imports->qmlSourceDoc + Usages
    eimp is of the form (import & import-vecs). Create the corresponding QML
       import forms. For details see the documentation for import-vec->str.

    qdn 0.2.0
    QML in EDN; Qt for ClojureScript!
    qdn.core/edn-imports->qml (cljs)SourceDoc + Usages
    eimp is of the form (import & import-vecs). Create the corresponding QML
       import forms. For details see the documentation for import-vec->str.

    george-application 2018.4
    George - Application
    george.javafx/event-handler-2SourceDoc + Usages
    Returns an instance of javafx.event.EventHander,
    where args-vec is a vector of 2 elements  - naming the bindings for 'this' and 'event',
    and the body is called on 'handle'

    okku 1.4
    Clojure wrapper around the Akka library.
    okku.core/get-config-lookupSourceDoc + Usages
    Extracts the configuration for an actor lookup from the configuration file.
      Returns it as a vector in the format expected by merge-addresses and vec-to-string.

    dunaj 0.7.0
    Dunaj - An alternative core API for Clojure.
    clojure.bootstrap/gen-hintsSourceDoc + Usages
    Returns vec of type hints for a protocol method.
      This is later used in defprotocol to select correct
      interface method for parasitic protocols.

    dunaj 0.7.0
    Dunaj - An alternative core API for Clojure.
    clojure.bootstrap/decorate-methodsSourceDoc + Usages
    Returns decorated `_fdecl_` based on given `_fn-sig_`.
      fdecl is `((params-vec & body) ...)`

    dunaj 0.7.0
    Dunaj - An alternative core API for Clojure.
    clojure.bootstrap/decorate-vecSourceDoc + Usages
    Returns vec `_v_` decorated with hints taken from `_vsigs_`,
      which is a `[sigs sigs sigs...]`.

    clj-peg 0.5.0
    clj-peg is a PEG parser written in Clojure. It can parse any sequence of data
    clj-peg/mkseqSourceDoc + Usages
    Create a rule that matches all of rules in order. Returns a vec of
    the return values of each.

    dunaj-lite 0.7.0
    Dunaj lite - An alternative core API for Clojure.
    dunaj.coll.vector-section/vector-sectionSourceDoc + Usages
    Returns vector section. `vec` must directly implement
      IPersistentVector and must implement IVectorSectionHelper.

    dunaj-lite 0.7.0
    Dunaj lite - An alternative core API for Clojure.
    dunaj.coll.vector-section/reversed-vector-sectionSourceDoc + Usages
    Returns reversed vector section. `vec` must directly implement
      IPersistentVector and must implement IReversedVectorSectionHelper.

    dunaj-lite 0.7.0
    Dunaj lite - An alternative core API for Clojure.
    dunaj.coll.vector-section/reversed-vector-sectionSourceDoc + Usages
    Returns reversed vector section. `vec` must directly implement
      IPersistentVector and must implement IReversedVectorSectionHelper.

    dunaj-lite 0.7.0
    Dunaj lite - An alternative core API for Clojure.
    dunaj.coll.rrbt-vector/offset-transientSourceDoc + Usages
    Returns offset into array in rrbt `vec` for a given `i`.
      Use arrayFor to return the array itself.

    dunaj-lite 0.7.0
    Dunaj lite - An alternative core API for Clojure.
    dunaj.coll.rrbt-vector/offsetSourceDoc + Usages
    Returns offset into array in rrbt `vec` for a given `i`.
      Use arrayFor to return the array itself.

    dunaj-lite 0.7.0
    Dunaj lite - An alternative core API for Clojure.
    clojure.bootstrap/gen-hintsSourceDoc + Usages
    Returns vec of type hints for a protocol method.
      This is later used in defprotocol to select correct
      interface method for parasitic protocols.

    dunaj-lite 0.7.0
    Dunaj lite - An alternative core API for Clojure.
    clojure.bootstrap/decorate-methodsSourceDoc + Usages
    Returns decorated `_fdecl_` based on given `_fn-sig_`.
      fdecl is `((params-vec & body) ...)`

    dunaj-lite 0.7.0
    Dunaj lite - An alternative core API for Clojure.
    clojure.bootstrap/decorate-vecSourceDoc + Usages
    Returns vec `_v_` decorated with hints taken from `_vsigs_`,
      which is a `[sigs sigs sigs...]`.

    domiscuity 0.2.0
    HTML Parsing and Dom manipulation for clj/cljs
    irresponsible.domiscuity.parser/frag-cljSourceDoc + Usages
    Given a body html fragment string, returns seq of top-level elems
       args: [html-string]
       returns: vec of map

    Converts a 2d vec to a hash-map.
         E.g. 
       
       [[:a 1] [:b 2]] -> {:a 1 :b 2}
       

    Converts a 2d vec to a hash-map.
         E.g. 
       
       [[:a 1] [:b 2]] -> {:a 1 :b 2}
       

    clj-duckling 0.4.24
    A Clojure library that parses text into structured data
    duckling.engine/re-posSourceDoc + Usages
    Finds regex matches in s, with their position and groups.
      Returns a vec of [pos matched_text groups]

    cantata 0.1.17
    SQL and database abstraction
    cantata.core/with-transactionSourceDoc + Usages
    A light wrapper around clojure.java.jdbc/with-db-transaction.
    
      Begins a transaction, binding the connection-bearing db-spec to a given
      symbol. If given a single symbol as the binding, creates a shadowing binding
      with the same name.

    core.logic 0.8.11
    A logic/relational programming library for Clojure
    cljs.core.logic/binding-map (cljs)SourceDoc + Usages
    Return the binding map that unifies terms u and w.
      Will prep the terms.

    vectorz-clj 0.47.0
    Fast matrix and vector maths library for Clojure - as a pure JVM core.matrix implementation
    mikera.vectorz.matrix-api/with-indexesSourceDoc + Usages
    Executes body after binding int indexes from the given indexing object

    core.typed.rt 0.5.2
    An optional type system for Clojure — zero-dependency artifact for annotations only.
    clojure.core.typed.macros/when-let-failSourceDoc + Usages
    Like when-let, but fails if the binding yields a false value.

    core.typed.rt 0.5.2
    An optional type system for Clojure — zero-dependency artifact for annotations only.
    clojure.core.typed/when-let-failSourceDoc + Usages
    Like when-let, but fails if the binding yields a false value.

    test.chuck 0.2.9
    A dumping ground of test.check utilities
    com.gfredericks.test.chuck.properties/for-allSourceDoc + Usages
    Alternative version of clojure.test.check.properties/for-all where
      the binding forms are interpreted as per
      com.gfredericks.test.chuck.generators/for.

    jvm.tools.analyzer 0.6.2
    An interface to Clojure's analyzer
    clojure.jvm.tools.analyzer/analyze*SourceDoc + Usages
    Must be called after binding the appropriate Compiler and RT dynamic Vars.

    friend 0.2.3
    Authentication and authorization library for Ring Clojure web apps and services.
    cemerick.friend/handler-requestSourceDoc + Usages
    Calls handler with appropriate binding and error catching and returns a response.

    immutant-common 1.1.4
    Common utilities and functions used by all the Immutant namespaces.
    immutant.util/portSourceDoc + Usages
    Returns the (possibly offset) port from the socket-binding in standalone.xml

    clara-rules 0.18.0
    Clara Rules Engine
    clara.rules.dsl/construct-conditionSourceDoc + Usages
    Creates a condition with the given optional result binding when parsing a rule.

    re-view 0.4.15
    ClojureScript React Library
    re-view.core/wrap-methods (cljs)SourceDoc + Usages
    Wrap a component's methods, binding arguments and specifying lifecycle update behaviour.

    closchema 0.6.1
    Implements the JSON Schema specification.
    closchema.core/*path*SourceDoc + Usages
    When walking an object, we keep a binding to current path.

    lazytest 1.2.3
    Lazytest framework for Clojure
    lazytest.context.stub/stubSourceDoc + Usages
    Returns a Context that creates a thread-local binding of Var v to
      new-value.

    analyze 0.3.0
    Interface to Clojure Analyzer
    analyze.core/analyze*SourceDoc + Usages
    Must be called after binding the appropriate Compiler and RT dynamic Vars.

    funnyqt 1.1.5
    A model querying and transformation library for TGraphs and EMF models developed
    funnyqt.pmatch/bindings-to-argvecSourceDoc + Usages
    Rips out the symbols declared in `bindings`.
      `bindings` is a binding vector with the syntax of `for`.

    funnyqt 1.1.5
    A model querying and transformation library for TGraphs and EMF models developed
    funnyqt.pmatch/vars-used-in-constr-or-bindingSourceDoc + Usages
    Returns the set of vars (symbols) that are used (not declared!) in the
      expressions of constraints and binding forms.

    clojurecl 0.9.0
    ClojureCL is a Clojure library for parallel computations with OpenCL.
    uncomplicate.clojurecl.core/with-platformSourceDoc + Usages
    Dynamically binds `platform` to the default platform [[*platform*]] and
      evaluates the body with that binding.

    hoplon 7.2.0
    Hoplon web development environment.
    hoplon.binding/push-thread-bindings (cljs)SourceDoc + Usages
    Pushes binding-map onto the thread-bindings stack and establishes the
      associated bindings.

    seesaw 1.5.0
    A Swing wrapper/DSL for Clojure. You want seesaw.core, FYI. See http://seesaw-clj.org
    seesaw.bind/compositeSourceDoc + Usages
    Create a composite bindable from the start and end of a binding chain

    caesium 0.10.0
    libsodium for clojure
    caesium.binding/java-call-symSourceDoc + Usages
    Creates the Clojure Java method call syntax to call a method on the
      libsodium binding.

    clj-foundation 0.10.0
    Guiding opinions: Enhance the core language in resonable, useful, and conservative
    clj-foundation.templates/sql-varsSourceDoc + Usages
    Inputs: [resource-string]
      Returns: [s/Str []]
    
      Converts resource string using substitution-map into a tuple vector [String [binding arguments]]
      where the String is the SQL with binding question marks replacing the template variables and
      the binding arguments vector containing the variable name corresponding to each ? binding.

    reactnet 0.7.1
    Consistent value propagation through a reactive network
    reactnet.core/with-netrefSourceDoc + Usages
    Binds the given netref to the dynamic var *netref* and executes
      the expressions within that binding.

    clj-rpc 0.3.5
    simple rpc using clojure
    clj-rpc.server/wrap-commandsSourceDoc + Usages
    enable binding a custom commands map
       new-commands must be a atom of map

    bayes 0.0.2
    Simple naive baysian analysis
    bayes.core/*data*SourceDoc + Usages
    This private def is used via binding to provide data
      to the various functions.

    serum 0.4.0
    Clojure library of utility functions and macros
    serum.core/fail-letSourceDoc + Usages
    conditional let form which expects binding expression to return a hashmap with {:success boolean} content.
      'fail-let' supports a single binding pair: 'binding'.
      will evaluate 'expr' if (:success y#) is falsey.
      passes binding symbol/value to 'expr'.

    serum 0.4.0
    Clojure library of utility functions and macros
    serum.core/success-letSourceDoc + Usages
    conditional let form which expects binding expression to return a hashmap with {:success boolean} content.
      'success-let' supports a single binding pair: 'binding'.
      will evaluate 'expr' if (:success y#) is truthy.
      will evaluate 'else' if (:success y#) is falsey.
      passes binding symbol/value to both 'expr' and 'else-expr' expressions.

    mostly-useful 0.5.0
    Mostly useful utility functions.
    mostly-useful.core/when-pred-letSourceDoc + Usages
    When test is true, evaluates body with binding-form bound to value of test

    mostly-useful 0.5.0
    Mostly useful utility functions.
    mostly-useful.core/if-pred-letSourceDoc + Usages
    If test is true, evaluates then with binding-form bound to the value of
      test, if not, yields else

    milena 0.4.0-alpha3
    Clojure client for Kafka
    milena.interop.clj/describe-acls-resultSourceDoc + Usages
    @ dar
         org.apache.kafka.clients.admin.DescribeAclsResult
    
       => Future resolving to a list of ACLs.
          Cf. `acl-binding`

    precept 0.5.0-alpha
    A declarative programming framework
    precept.macros/parse-with-accumulatorSourceDoc + Usages
    Returns Clara DSL for `?binding <- (acc/foo) from [tuple]`

    jdt 0.1.2
    These are not the tools you're looking for.
    jdt.core/defdynamicSourceDoc + Usages
    Define a dynamic var that can be bound using the 'binding' form.

    macros 0.2.63
    Clojure macros for web and mobile development
    workflo.macros.view/inject-fn-argsSourceDoc + Usages
    Inject a function argument binding vector into f if it doesn't
       already have one.

    macros 0.2.63
    Clojure macros for web and mobile development
    workflo.macros.bind/binding-pathsSourceDoc + Usages
    Returns a vector of all property binding paths for a query
       or parsed query.

    if-let 0.3.0
    Implementation of `if-let`, `let-pred`, `when-let`, `if-some`, `when-some` macros
    if-let.core/let-predSourceDoc + Usages
    bindings => binding-form test
      If pred fails - the return the input to the pred.

    uncaught 0.5.5
    Handle uncaught exceptions with ease
    spootnik.uncaught/with-uncaughtSourceDoc + Usages
    When an uncaught exception is thrown, execute `body' while
       binding `e' to the exception.

    uncaught 0.5.5
    Handle uncaught exceptions with ease
    spootnik.uncaught/uncaughtSourceDoc + Usages
    When an uncaught exception is thrown, execute `body' while
       binding `e' to the exception.

    inky 0.1.7
    FIXME: write description
    cljs.core.logic/binding-map (cljs)SourceDoc + Usages
    Return the binding map that unifies terms u and w.
      Will prep the terms.

    commands 0.2.0
    Library for mapping keybindings to context-sensitive commands.
    lark.commands.registry/unbind! (cljs)SourceDoc + Usages
    Takes a map of {<command-name>, <binding string>} and removes keybindings.

    commands 0.2.0
    Library for mapping keybindings to context-sensitive commands.
    lark.commands.registry/bind! (cljs)SourceDoc + Usages
    Takes a map of {<command-name>, <binding string>} and registers keybindings.

    immutant-wildfly 3.0.0-alpha1
    Utility functions only useful within a WildFly container.
    immutant.wildfly/portSourceDoc + Usages
    Returns the (possibly offset) port from the socket-binding in standalone.xml

    preceptweb 0.3.2
    A declarative programming framework
    precept.macros/parse-with-accumulatorSourceDoc + Usages
    Returns Clara DSL for `?binding <- (acc/foo) from [tuple]`

    zmqchans 0.3.4
    Thread-safe Clojure core.async interface to ZeroMQ
    zmqchans.utils/with-temp-contextSourceDoc + Usages
    Execute body with temporary context bound to *context*.
      Combines `with-open` and `binding` statements.

    app-macros 0.2.2
    Clojure macros for web and mobile development
    app-macros.view/inject-fn-argsSourceDoc + Usages
    Inject a function argument binding vector into f if it doesn't
       already have one.

    matrix 0.0.3
    A matrix library for Tappan, wrapping EJML.
    tappan.matrix/mapdatSourceDoc + Usages
    Creates lazy looping context binding var to each row of data.

    reacl 2.0.1
    ClojureScript wrappers for programming with React
    reacl.dom/dom-node (cljs)SourceDoc + Usages
    Get the real DOM node associated with a binding.
    
      Needs the component object.

    reacl 2.0.1
    ClojureScript wrappers for programming with React
    reacl2.dom/dom-node (cljs)SourceDoc + Usages
    Get the real DOM node associated with a binding.
    
      Needs the component object.

    im4clj 0.0.1
    ImageMagick for Clojure. im4clj is a wrapper for the ImageMagick and GraphicsMagick
    im4clj.config/use-gm!SourceDoc + Usages
    Atomically alters the root binding of *use-gm*. Use sparringly.

    aerial.utils 1.2.0
    Utility 'tool belt' of functions for common tasks; trees; clustering; probability,
    aerial.utils.io/xform-sexpSourceDoc + Usages
    Walk the expressions in sexp (body, binding vector, ...) and for
      each expression whose first place symbol satisfies rdrwtrs? and
      nss?, lift the corresponding reader / writer to a binding pair and
      replace the expression with the binding symbol (gensym'd). Updates
      fds (and atom vector) with the binding pairs so constructed

    overlay 1.5.2
    Overlays features from one JBoss AS7 installation onto another
    overlay.core/*verify-sha1-sum*SourceDoc + Usages
    Should sha1 checksums be validated if available? Root binding is false

    overlay 1.5.2
    Overlays features from one JBoss AS7 installation onto another
    overlay.core/*output-dir*SourceDoc + Usages
    The output dir used by overlay operations. Root binding ./target/

    rabbitmq-clj 1.1.1
    RabbitMQ API client in Clojure.
    rabbitmq-clj.api.bindings/declare-bindingSourceDoc + Usages
    Declares binding between QUEUE on VHOST and EXCHANGE, accepting optional
       parameters PARAMS.

    pldb-cache 0.1.0-webstorage
    Clientside caching for pldb
    cljs.core.logic/binding-map (cljs)SourceDoc + Usages
    Return the binding map that unifies terms u and w.
      Will prep the terms.

    reactor 0.7.2
    Reactive programming with eventstreams and behaviors
    reactor.core/withSourceDoc + Usages
    Changes the dynamic binding of var reactnet.core/*netref* to the
      given network n.

    eisen 0.1.0
    A Language for Programmable Applications
    blancas.eisen.parser/local-bindingSourceDoc + Usages
    Parses a val or fun binding for let and similar constructs.
    
       identifier parameter* '=' expression

    clj-mesos 0.22.2
    A fully-featured Mesos binding for Clojure
    clj-mesos.marshalling/marshall-one-paramSourceDoc + Usages
    Generate the binding to marshall the given sym to the given param-type

    expresso 0.2.2
    a general Algebraic Expression manipulation library in clojure
    numeric.expresso.optimize/compile-exprSourceDoc + Usages
    compiles the expression to a function with the binding symbol vector as
       argument list.

    expresso 0.2.2
    a general Algebraic Expression manipulation library in clojure
    numeric.expresso.optimize/compile-exprSourceDoc + Usages
    compiles the expression to a function with the binding symbol vector as
       argument list.

    wildfly 2.1.10
    Utility functions only useful within a WildFly container.
    immutant.wildfly/portSourceDoc + Usages
    Returns the (possibly offset) port from the socket-binding in standalone.xml

    clojure.network.terminal 0.1.0
    Communicate with network/equipment with terminal. Supported protocols are
    clojure.network.network-elements.protocols/list-mac-address-tableSourceDoc + Usages
    Function used to list address binding to certain interfaces and optionaly
       dot1q encapsulation

    ohua 0.7.1
    Ohua - An EDSL for implicit parallel programming of stateful computations that execute
    com.ohua.ir/ssaSourceDoc + Usages
    Rename all bindings in the ir such that every binding is only created once.

    afterglow 0.2.4
    A live-coding environment for light shows, built on the Open Lighting Architecture,
    afterglow.effects.show-variable/create-for-showSourceDoc + Usages
    Creates the structures needed for adjusting variables in a show,
      and establishes the binding to the show.

    kehaar 0.11.4
    Kehaar passes messages to and from RabbitMQ channels
    kehaar.core/go-handlerSourceDoc + Usages
    A macro that runs code in `body`, with `binding` bound to each
      message coming in on `channel`.

    parenjin 0.5.0
    parenjin : Parameterisable Application Engines for Compojure
    parenjin.enjin/with-paramsSourceDoc + Usages
    wrap forms in a lambda after binding app references for the enjin

    parenjin 0.5.0
    parenjin : Parameterisable Application Engines for Compojure
    parenjin.enjin/with-params*SourceDoc + Usages
    call function f after binding app references for the enjin

    clojurescript 1.10.312
    cljs.core/fnSourceDoc + Usages
    params => positional-params* , or positional-params* & next-param
      positional-param => binding-form
      next-param => binding-form
      name => symbol
    
      Defines a function

    clojure 1.10.0-alpha4
    Core language
    clojure.core/fnSourceDoc + Usages
    params => positional-params* , or positional-params* & next-param
      positional-param => binding-form
      next-param => binding-form
      name => symbol
    
      Defines a function

    clojure 1.10.0-alpha4
    Core language
    clojure.core/fnSourceDoc + Usages
    params => positional-params* , or positional-params* & next-param
      positional-param => binding-form
      next-param => binding-form
      name => symbol
    
      Defines a function

    core.typed.rt 0.5.2
    An optional type system for Clojure — zero-dependency artifact for annotations only.
    clojure.core.typed.profiling/fnprofileSourceDoc + Usages
    params => positional-params* , or positional-params* & next-param
      positional-param => binding-form
      next-param => binding-form
      name => symbol
    
      Defines a function

    claypoole 1.1.4
    Claypoole: Threadpool tools for Clojure.
    com.climate.claypoole/*parallel*SourceDoc + Usages
    A dynamic binding to disable parallelism. If you do
        (binding [*parallel* false]
          body)
      then the body will have no parallelism. Disabling parallelism this way is
      handy for testing.

    compute 0.5.0
    Compute abstraction and cpu implementation. Meant to abstract things like openCL
    think.compute.nn.compute-execute/get-output-bindingsSourceDoc + Usages
    Return the outputs of the network.  Anything explicity marked with an output binding
    and anything that has a loss term attached to it's output becomes an output binding.

    metabase 0.1.0
    Metabase Community Edition
    metabase.util/pdoseqSourceDoc + Usages
    (Almost) just like `doseq` but runs in parallel. Doesn't support advanced binding forms like `:let` or `:when` and only supports a single binding </3

    clojure-contrib 1.2.0
    Clojure user contributions library.
    clojure.contrib.cond/cond-letSourceDoc + Usages
    Takes a binding-form and a set of test/expr pairs. Evaluates each test
      one at a time. If a test returns logical true, cond-let evaluates and
      returns expr with binding-form bound to the value of test and doesn't
      evaluate any of the other tests or exprs. To provide a default value
      either provide a literal that evaluates to logical true and is
      binding-compatible with binding-form, or use :else as the test and don't
      refer to any parts of binding-form in the expr. (cond-let binding-form)
      returns nil.

    kitchensink 2.5.2
    Clojure utility functions
    puppetlabs.kitchensink.core/cond-letSourceDoc + Usages
    Takes a binding-form and a set of test/expr pairs. Evaluates each test
      one at a time. If a test returns logical true, cond-let evaluates and
      returns expr with binding-form bound to the value of test and doesn't
      evaluate any of the other tests or exprs. To provide a default value
      either provide a literal that evaluates to logical true and is
      binding-compatible with binding-form, or use :else as the test and don't
      refer to any parts of binding-form in the expr. (cond-let binding-form)
      returns nil.

    pseudoace 0.5.7
    WormBase database migration library and CLI.
    pseudoace.utils/cond-letSourceDoc + Usages
    Takes a binding-form and a set of test/expr pairs. Evaluates each test
      one at a time. If a test returns logical true, cond-let evaluates and
      returns expr with binding-form bound to the value of test and doesn't
      evaluate any of the other tests or exprs. To provide a default value
      either provide a literal that evaluates to logical true and is
      binding-compatible with binding-form, or use :else as the test and don't
      refer to any parts of binding-form in the expr. (cond-let binding-form)
      returns nil.

    story 0.0.2
    A literate programming tool.
    me.panzoo.story/cond-letSourceDoc + Usages
    Takes a binding-form and a set of test/expr pairs. Evaluates each test one
      at a time. If a test returns logical true, cond-let evaluates and returns
      expr with binding-form bound to the value of test and doesn't evaluate any of
      the other tests or exprs. To provide a default value either provide a literal
      that evaluates to logical true and is binding-compatible with binding-form,
      or use :else as the test and don't refer to any parts of binding-form in the
      expr. (cond-let binding-form) returns nil.

    cleancr 1.0-beta3
    Finds and optionally removes carriage return characters from your project text files
    clojure.contrib.cond/cond-letSourceDoc + Usages
    Takes a binding-form and a set of test/expr pairs. Evaluates each test
      one at a time. If a test returns logical true, cond-let evaluates and
      returns expr with binding-form bound to the value of test and doesn't
      evaluate any of the other tests or exprs. To provide a default value
      either provide a literal that evaluates to logical true and is
      binding-compatible with binding-form, or use :else as the test and don't
      refer to any parts of binding-form in the expr. (cond-let binding-form)
      returns nil.

    aerial.utils 1.2.0
    Utility 'tool belt' of functions for common tasks; trees; clustering; probability,
    aerial.utils.io/get-xform-rdrwrtr-bindingsSourceDoc + Usages
    Transform the binding vector bvec by reaching into any value
      form (right hand side of pair) which has a reader or writer form (as
      from clojure.javas.io) and lifting that form out, creating a binding
      for it (with a gensym for the fd bind symbol - left hand side of
      binding). Top level reader or writer bindings are left as is. Any
      read-lines binding or use in a subform, has its argument lifted into
      an explicit reader binding. Returns the xformed binding vector.

    zprint 0.4.9
    Pretty print zippers and s-expressions
    zprint.zprint/fzprint-hangSourceDoc + Usages
    Try to hang something and try to flow it, and then see which is
      better.  Has hang and flow indents. fzfn is the function to use 
      to do zloc.  Note what fzfn does with the input.  For instance,
      fzprint-pairs does a (zmap-right identity zloc).  Presumably the
      caller knows what the fzfn does, so it has to count the items
      itself and pass it in here as zloc-count if it isn't just (zcount zloc).

    tesser.core 1.0.2
    Composable concurrent folds for Clojure.
    tesser.utils/chunk-vecSourceDoc + Usages
    Partitions a vector into reducibles of size n (somewhat like partition-all)
      but uses subvec for speed.
    
          (chunk-vec 2 [1])     ; => ([1])
          (chunk-vec 2 [1 2 3]) ; => ([1 2] [3])
    
      Useful for supplying vectors to tesser.core/tesser.

    madeinqc.tesser.core 1.0.3
    Composable concurrent folds for Clojure. Can now specify the number of threads used.
    tesser.utils/chunk-vecSourceDoc + Usages
    Partitions a vector into reducibles of size n (somewhat like partition-all)
      but uses subvec for speed.
    
          (chunk-vec 2 [1])     ; => ([1])
          (chunk-vec 2 [1 2 3]) ; => ([1 2] [3])
    
      Useful for supplying vectors to tesser.core/tesser.

    spec.alpha 0.1.143
    Specification of data and functions
    clojure.spec.test.alpha/stacktrace-relevant-to-instrumentSourceDoc + Usages
    Takes a coll of stack trace elements (as returned by
    StackTraceElement->vec) and returns a coll of maps as per
    interpret-stack-trace-element that are relevant to a
    failure in instrument.

    clojure-future-spec 1.9.0-alpha9-1
    Backport of clojure.spec for Clojure 1.8
    clojure.spec.test/stacktrace-relevant-to-instrumentSourceDoc + Usages
    Takes a coll of stack trace elements (as returned by
    StackTraceElement->vec) and returns a coll of maps as per
    interpret-stack-trace-element that are relevant to a
    failure in instrument.

    orchestra 2017.11.12-1
    Complete instrumentation for clojure.spec
    orchestra.spec.test/stacktrace-relevant-to-instrumentSourceDoc + Usages
    Takes a coll of stack trace elements (as returned by
    StackTraceElement->vec) and returns a coll of maps as per
    interpret-stack-trace-element that are relevant to a
    failure in instrument.

    keypin 0.7.4
    Key lookup on steroids in Clojure
    keypin.util/str->vecSourceDoc + Usages
    Given a delimited text, tokenize it and return a vector of tokens. By default, the delimiter is a comma.
      Example:
      => (str->vec :foo "a, b, c")
      ["a" "b" "c"]

    hara.string.path 2.8.6
    patterns and utilities
    hara.string.path/path-stem-vec?SourceDoc + Usages
    check for the path stem vector of the string/keyword/symbol
     
       (path/path-stem-vec? "a/b/c/d" ["b" "c" "d"])
       => true

    hara.string.path 2.8.6
    patterns and utilities
    hara.string.path/path-stem-vecSourceDoc + Usages
    returns the path stem vector of the string/keyword/symbol
     
       (path/path-stem-vec "a/b/c/d")
       =>  ["b" "c" "d"]

    zprint 0.4.9
    Pretty print zippers and s-expressions
    zprint.config/config-and-validateSourceDoc + Usages
    Do a single new map. Returns [updated-map new-doc-map error-vec]
      Depends on existing-map to be the full, current options map!

    zprint 0.4.9
    Pretty print zippers and s-expressions
    zprint.config/config-and-validateSourceDoc + Usages
    Do a single new map. Returns [updated-map new-doc-map error-vec]
      Depends on existing-map to be the full, current options map!

    zprint 0.4.9
    Pretty print zippers and s-expressions
    zprint.finish/handle-linesSourceDoc + Usages
    Take the current cvec and any focus-vec and the options map,
      and figure out a set of cvecs to use.  Don't generate lines
      array unless we need to.

    zprint 0.4.9
    Pretty print zippers and s-expressions
    zprint.focus/next-ssvSourceDoc + Usages
    Given a str-style-vec, move to the next element beyond this
      one.  This will skip over entire collections, if there are any.
      It will also ignore :whitespace elements.

    zprint 0.4.9
    Pretty print zippers and s-expressions
    zprint.zprint/single-line?SourceDoc + Usages
    This looks at a style vec and doesn't do all that style-lines does.
      It just looks for a new-line in the strings, and returns true if it
      doesn't find one.

    ganelon-util 0.8.0
    Utility functions used by Ganelon - but independent from compojure/noir/ring
    ganelon.util/indexes-ofSourceDoc + Usages
    Return indexes of vec elements for which (f %) returns trueish value.
    
    Example:
    (indexes-of keyword? [1 2 'x :k 'az 3])
    ;=> (3 4)

    bartok-x 0.1
    a set of primitives for musical programming
    utils.utils/map-h (cljs)SourceDoc + Usages
    map over an hash-map and return a new hash-map
        f must return either a single keyval map or a duplet (vec of size 2)

    bartok-x 0.1
    a set of primitives for musical programming
    utils.utils/map-hSourceDoc + Usages
    map over an hash-map and return a new hash-map
        f must return either a single keyval map or a duplet (vec of size 2)

    precept 0.5.0-alpha
    A declarative programming framework
    precept.orm/update-tree!SourceDoc + Usages
    -  *tree - atom for ORM tree
      - ancestry - set, :ancestors key of derived Clojure hierarchy
      - ops - precept.listeners/vec-ops results keyed by :add, :remove

    tupelo 0.9.76
    Tupelo: Clojure With A Spoonful of Honey
    tupelo.forest/find-pathsSourceDoc + Usages
    Inputs: [root-spec :- HidRootSpec tgt-path :- tsk/Vec]
      Returns: [[HID]]
    
      Searches an Enlive-format tree for the specified tgt-path

    redl 0.2.4
    Read Eval Debug Loop
    redl.complete/score-matchSourceDoc + Usages
    Takes a score vector and a tiebreaker,
      and returns a value that can be sorted on.
      
      Ignores the last element of the score vec, since
      this heuristic doesn't penalize a long tail.

    clj-terminal 0.1.0-beta
    Wrapper for Java Lanterna lib
    clj-terminal.gui/table-insert-rowSourceDoc + Usages
    Inserts a new row to the table model at a particular index.
      new-row-vec - regular Clojure vector with data, size of column count

    munge 0.1.1
    Support for data processing and anaylsis.
    munge.matrix/normalize-log-probSourceDoc + Usages
    Inputs: [log-probs :- Vec]
      Returns: ProbVec
    
      Normalize log probabilities and return as plain probabilities.
      Probabilities < 1e-10 are dropped to zero.

    munge 0.1.1
    Support for data processing and anaylsis.
    munge.matrix/vec-non-zerosSourceDoc + Usages
    Inputs: [v :- Vec]
      Returns: {[s/Int] s/Num}
    
      Gets the non-zero indices of an array mapped to the values.
    
      Warning: indices may not be in sequential order.

    jdbc-util 1.1.1
    Common JDBC helpers for use in Puppet Labs projects
    puppetlabs.jdbc-util.core/convert-result-arraysSourceDoc + Usages
    Converts Java and JDBC arrays in a result set using the provided
      function (eg. vec, set). Values which aren't arrays are unchanged.

    george-application 2018.4
    George - Application
    george.javafx/changelistenerSourceDoc + Usages
    Returns an instance of javafx.beans.value.ChangeListener,
    where args-vec is a vector of 4 elements  - naming the bindings for 'this', 'observable', 'old', 'new',
    and the body is called on 'changed'

    external 0.1.1
    Constant-space algorithms and data structures for Clojure
    framed.external.sort/join-seqs'SourceDoc + Usages
    seq-vec is a vector that needs O(1) random access
       head-set is a persisted tree set to store the head element from each batch

    graphs 0.3.5
    Undirected graph-theory clojure stuff.
    com.gfredericks.graphs.algorithms/permuteSourceDoc + Usages
    Given a graph and a permutation (which is some sort
       of (vec (shuffle (range order)))), returns a new graph with the
       vertices permuted according to the permutation.

    inplus 0.1.0
    Extended functionality for *-in functions
    inplus.core/remove-matchingSourceDoc + Usages
    Using the same logic as get-all-matching, returns a list with all
      matches removed.
      Returns a seq or vec, depending on coll's type.

    inplus 0.1.0
    Extended functionality for *-in functions
    inplus.core/assoc-matchingSourceDoc + Usages
    Using the same logic as get-all-matching, return a list where all matches
      are replaced with `new-value`.
      Returns a seq or vec, depending on coll's type.

    zprint 0.4.9
    Pretty print zippers and s-expressions
    zprint.zprint/fzprint-two-upSourceDoc + Usages
    Print a single pair of things (though it might not be exactly a
      pair, given comments and :extend and the like), like bindings in
      a let, clauses in a cond, keys and values in a map.  Controlled
      by various maps, the key of which is caller.  This will return a
      style-vec (or nil), unless hangflow? is true, in which case it
      will return [:hang <style-vec>] or [:flow <style-vec>] so that
      the upstream folks know whether this was a hang or flow and can
      do the right thing based on that.

    detritus 0.3.3.1
    Arrdem's util library
    detritus.macros/re-condSourceDoc + Usages
    cond specialized for dealing with regexes and binding the result of
      a regex match. Takes a leading form expected to be a String and a
      series of pattern/binding/form guards. If the input String matches a
      pattern, that match is destructured with the given binding(s) and
      the form is evaluated.
    
      Handy for dealing with operations on one of several regex matches.

    faconne 1.0.3
    Data restructuring DSL
    faconne.compile/gen-bindingSourceDoc + Usages
    Takes a binding type (parse/parse-domain) and map from binding ids
      to their symbols (parse/assign-bind-ids). Associated with the binding type
      is a parent-sym, which we lookup in the `id->sym` map to get an rvalue to bind
      against.

    aerial.utils 1.2.0
    Utility 'tool belt' of functions for common tasks; trees; clustering; probability,
    aerial.utils.io/get-xform-body-bindingsSourceDoc + Usages
    Walk sexps in body and for each that satisfiles rdrwtrs? and nss?,
      lift the corresponding reader / writer to a binding pair (gensym'd
      symbol with r/w value) and replace the r/w subexpr with the binding
      var. Returns a pair [fds xbody], where fds is a binding vector of
      the new bindings (could be empty) and the xform'd body.

    zprint 0.4.9
    Pretty print zippers and s-expressions
    zprint.zprint/fzprint-hang-remainingSourceDoc + Usages
    zloc is already down inside a collection, it is not the collection
      itself. Operate on what is to the right of zloc.  We already know
      that the given zloc won't fit on the current line. [Besides, we
      ensure that if there are two things remaining anyway. ???] So
      now, try hanging and see if that is better than flow.  Unless
      :hang? is nil, in which case we will just flow.  hindent is
      hang-indent, and findent is flow-indent. This should never be
      called with :one-line because this is only called from fzprint-list*
      after the one-line processing is done. If the hindent equals the
      flow indent, then just do flow.  Do only zloc-count non-whitespace
      elements of zloc.

    zprint 0.4.9
    Pretty print zippers and s-expressions
    zprint.zprint/fzprint-hang-remainingSourceDoc + Usages
    zloc is already down inside a collection, it is not the collection
      itself. Operate on what is to the right of zloc.  We already know
      that the given zloc won't fit on the current line. [Besides, we
      ensure that if there are two things remaining anyway. ???] So
      now, try hanging and see if that is better than flow.  Unless
      :hang? is nil, in which case we will just flow.  hindent is
      hang-indent, and findent is flow-indent. This should never be
      called with :one-line because this is only called from fzprint-list*
      after the one-line processing is done. If the hindent equals the
      flow indent, then just do flow.  Do only zloc-count non-whitespace
      elements of zloc.

    test.chuck 0.2.9
    A dumping ground of test.check utilities
    com.gfredericks.test.chuck.properties/locals-in-binding-exprSourceDoc + Usages
    Returns a set of symbols introduced in the given binding expression.
      Does not include gensyms introduced by destructuring.
    
      E.g., (locals-in-binding-expr '[[a {:keys [b c]}] & d]) => #{a b c d}

    bract.core 0.6.0
    Multi-purpose, modular Clojure application initialization framework
    bract.core.util/let-varSourceDoc + Usages
    Given a binding vector where right-hand side is fully-qualified var name symbol and body of code, resolve the vars
      and evaluate the body of code in the binding context.

    print-foo-cljs 2.0.3
    A set of useful print-debugging tools for both Clojure & Clojurescript
    print.foo/single-destructuring-arg->form+nameSourceDoc + Usages
    Turns any one binding arg (which may be a destructuring binding) into a vector
      where the left elem is the arg with a possible :as added to it.
      And the rght side is the symbol referring to the arg itself.

    lazytest 1.2.3
    Lazytest framework for Clojure
    lazytest.context.stub/global-stubSourceDoc + Usages
    Returns a Context that modifies the root binding if Var v. The Var
      must have a root binding before 'setup' is called. Use 'stub'
      instead unless you need to stub the Var on all threads.

    cascalog-core 3.0.0
    Cascalog core libraries.
    cascalog.logic.fn/fnSourceDoc + Usages
    params => positional-params* , or positional-params* & next-param
      positional-param => binding-form
      next-param => binding-form
      name => symbol
    
      Defines a function
    
      Oh, but it also allows serialization!!!111eleven

    seesaw 1.5.0
    A Swing wrapper/DSL for Clojure. You want seesaw.core, FYI. See http://seesaw-clj.org
    seesaw.bind/b-doSourceDoc + Usages
    Macro helper for (seesaw.bind/b-do*). Takes a single-argument fn-style
      binding vector and a body. When a new value is received it is passed
      to the binding and the body is executes. The result is discarded.
      
      See:
        (seesaw.bind/b-do*)
      

    serializable-fn 1.1.4
    Make functions that have pretty representations.
    serializable.fn/fnSourceDoc + Usages
    params => positional-params* , or positional-params* & next-param
      positional-param => binding-form
      next-param => binding-form
      name => symbol
    
      Defines a function
    
      Oh, but it also allows serialization!!!111eleven

    dom-top 1.0.3
    Unorthodox control flow for Clojurists with masochistic sensibilities
    dom-top.core/letr-partition-bindingsSourceDoc + Usages
    Takes a vector of bindings [sym expr, sym' expr, ...]. Returns
      binding-groups: a sequence of vectors of bindgs, where the final binding in
      each group has an early return. The final group (possibly empty!) contains no
      early return.

    print-foo 1.0.2
    A set of useful print-debugging tools
    print.foo/single-destructuring-arg->form+nameSourceDoc + Usages
    Turns any one binding arg (which may be a destructuring binding) into a vector
      where the left elem is the arg with a possible :as added to it.
      And the rght side is the symbol referring to the arg itself.

    stringer 0.3.0
    Fast string operations for Clojure
    stringer.core/with-obj-strSourceDoc + Usages
    Given a single-binding vector (or a local symbol that's automatically bound to a new StringBuilder instance),
      execute the specified body of code in the binding context and return the string representation of the local.

    receipt 1.0.1
    FIXME: write description
    receipt.core/generate-html!SourceDoc + Usages
      Looks for lein project file and loads source paths. default config path is project.clj
      The path binding of *doc-dir* will be created (mkdir) if it doesn't exists.
      The form binding of *builder* will be called with the ns as the first argument.
      

    cljain 0.6.0-beta1
    Enjoy JAIN-SIP in Clojure's way.
    cljain.dum/global-set-accountSourceDoc + Usages
    Give the *current-account* a root binding.
      Although you can use the clojure dynamic binding form, but use this function in this version
      cljian.dum is more recommended.
    
      account has follow keys:
        :user
        :domain
        :password
        :display-name

    mantle 0.4.0
    Extends the core Clojure library with additional utility or convenience functions.
    mantle.core/returningSourceDoc + Usages
    Takes a single binding, executes `forms` in the context of that
      binding, and returns `val`.  Although similar in spirit to `doto`,
      it allows for arbitrary forms to be evaluated before returning
      `val`, and is thus closer to Ruby's `tap`.

    schism 0.1.0
    First Class CRDTs for Clojure
    schism.impl.vector-clock/update-clockSourceDoc + Usages
    Binds the current time to `binding`, executes body, then updates
      the body's return value which participates in
      schism.impl.protocols/Vclocked, so that the vector clock contains the
      same time bound to `binding` for the current node.

    turbovote.pedestal-toolbox 0.5.0
    Pedestal service helpers
    turbovote.pedestal-toolbox.macros/let-or-replySourceDoc + Usages
    Usage: (let-or-reply ctx [bindings*] exprs*)
    
       binding => binding-form test response
    
       Like if-let, but permits multiple bindings and associates the
       response onto the pedestal context if its corresponding test fails.

    rabbitmq-clj 1.1.1
    RabbitMQ API client in Clojure.
    rabbitmq-clj.api.bindings/delete-bindingSourceDoc + Usages
    Deletes binding given by PROPS between QUEUE and EXCHANGE on VHOST. PROPS
       is given by the following description on the RabbitMQ API page:
    
       The props part of the URI is a name for the binding composed of its
       routing key and properties.

    sparkledriver 0.2.2
    A clojure wrapper for jBrowserDriver, which is a Selenium-compatible wrapper around
    sparkledriver.browser/with-browserSourceDoc + Usages
    Evaluate `body` in a try block within which `binding` is bound, finally calling close-browser on binding. This is just a version of with-open that traps the exception that closing a jBrowserDriver instance currently throws.

    force-serialize 0.1.1
    Return beautiful serialized functions instead of ugly java objects.
    force-serialize.core/fnSourceDoc + Usages
    params => positional-params* , or positional-params* & next-param
      positional-param => binding-form
      next-param => binding-form
      name => symbol
    
      Defines a function
    
      Oh, but it also allows serialization!!!111eleven

    Given a binding and body expressions, constructs a task handler. The body
      expressions are evaluated for side effects with the current fileset bound
      to binding. The current fileset is then passed to the next handler and the
      result is then returned up the handler stack.

    djui 1.10
    Library of helper functions as extension to clojure and clojure.contrib.
    clojure.contrib.djui.core/if-all-letSourceDoc + Usages
    Similar to if-let but supports multiple binding terms which have to be true
      for the binding evaluation to continue.
    
      Example:
        (if-all-let [a 1
                     b (dec a)
                     c (pos? b)]
          [a b c]
          "failed") ;=> "failed"

    pedestal-toolbox 0.7.0
    Pedestal service helpers
    pedestal-toolbox.macros/let-or-replySourceDoc + Usages
    Usage: (let-or-reply ctx [bindings*] exprs*)
    
       binding => binding-form test response
    
       Like if-let, but permits multiple bindings and associates the
       response onto the pedestal context if its corresponding test fails.

    district0x 0.1.20
    district0x Frontend Library
    print.foo/single-destructuring-arg->form+nameSourceDoc + Usages
    Turns any one binding arg (which may be a destructuring binding) into a vector
      where the left elem is the arg with a possible :as added to it.
      And the rght side is the symbol referring to the arg itself.

    Turns any one binding arg (which may be a destructuring binding) into a vector
       where the left elem is the arg with a possible :as added to it.
       And the rght side is the symbol referring to the arg itself.

    funkyweb 0.1.0
    A ring based web framework for clojure
    funkyweb.controller.router/build-routeSourceDoc + Usages
    Builds a route from the name and args
      
      (binding [*controller-name* "foo"]
        (build-route 'show [])) ;=> /foo/show
      
      (binding [*controller-name* "foo"]
        (build-route 'show '[bar baz])) ;=> /foo/show/:bar/:baz

    afterglow 0.2.4
    A live-coding environment for light shows, built on the Open Lighting Architecture,
    afterglow.controllers.ableton-push-2/restore-led-palettesSourceDoc + Usages
    Set the LED palettes back to the way we found them during our
      initial binding. This is called when clearing the interface when
      exiting user mode or deactivating the binding, so we can gracefully
      coexist with Live.

    stratege 0.1.2
    Strategic term rewriting for clojure
    stratege.core/?SourceDoc + Usages
    if var-or-value is a symbol strating with ?, the current term is
      checked with the current binding associated to that symbol. If it is
      not equal, the application fails. If there is no binding associated
      to that symbol, it binds the current-term to the symbol

    asphalt 0.6.7
    A Clojure library for JDBC access
    asphalt.internal.iresult/read-column-bindingSourceDoc + Usages
    Given a value binding symbol/LHS, result-set binding symbol and column index/label, return a vector containing the
      correctly hinted symbol/LHS and the expression to fetch the JDBC column value.

    clojure-contrib 1.2.0
    Clojure user contributions library.
    clojure.contrib.dataflow/update-valuesSourceDoc + Usages
    Given a dataflow, and a map of name-value pairs, update the
       dataflow by binding the new values.  Each name must be of a source
       cell

    clojure-contrib 1.2.0
    Clojure user contributions library.
    clojure.contrib.seq/rec-catSourceDoc + Usages
    Similar to lazy-cat but binds the resulting sequence to the supplied 
      binding-name, allowing for recursive expressions.

    clojure-contrib 1.2.0
    Clojure user contributions library.
    clojure.contrib.seq/rec-seqSourceDoc + Usages
    Similar to lazy-seq but binds the resulting seq to the supplied 
      binding-name, allowing for recursive expressions.

    clojure-contrib 1.2.0
    Clojure user contributions library.
    clojure.contrib.seq-utils/rec-catSourceDoc + Usages
    Similar to lazy-cat but binds the resulting sequence to the supplied 
      binding-name, allowing for recursive expressions.

    clojure-contrib 1.2.0
    Clojure user contributions library.
    clojure.contrib.seq-utils/rec-seqSourceDoc + Usages
    Similar to lazy-seq but binds the resulting seq to the supplied 
      binding-name, allowing for recursive expressions.

    clojure 1.10.0-alpha4
    Core language
    clojure.core/default-data-readersSourceDoc + Usages
    Default map of data reader functions provided by Clojure. May be
      overridden by binding *data-readers*.

    clojure 1.10.0-alpha4
    Core language
    clojure.core/alter-var-rootSourceDoc + Usages
    Atomically alters the root binding of var v by applying f to its
      current value plus any args

    clojure 1.10.0-alpha4
    Core language
    clojure.core/pop-thread-bindingsSourceDoc + Usages
    Pop one set of bindings pushed with push-binding before. It is an error to
      pop bindings without pushing before.

    tools.reader 1.3.0-alpha3
    A Clojure reader in Clojure
    cljs.tools.reader/default-data-readers (cljs)SourceDoc + Usages
    Default map of data reader functions provided by Clojure.
      May be overridden by binding *data-readers*

    tools.reader 1.3.0-alpha3
    A Clojure reader in Clojure
    cljs.tools.reader/default-data-readers (cljs)SourceDoc + Usages
    Default map of data reader functions provided by Clojure.
      May be overridden by binding *data-readers*

    tools.reader 1.3.0-alpha3
    A Clojure reader in Clojure
    clojure.tools.reader/default-data-readersSourceDoc + Usages
    Default map of data reader functions provided by Clojure.
       May be overridden by binding *data-readers*

    tools.reader 1.3.0-alpha3
    A Clojure reader in Clojure
    clojure.tools.reader/default-data-readersSourceDoc + Usages
    Default map of data reader functions provided by Clojure.
       May be overridden by binding *data-readers*

    core.async 0.4.474
    Facilities for async programming and communication in Clojure
    cljs.core.async.impl.ioc-macros/push-alter-bindingSourceDoc + Usages
    Pushes the result of (apply f old-value args) as current value of binding key

    core.async 0.4.474
    Facilities for async programming and communication in Clojure
    cljs.core.async.impl.ioc-macros/push-bindingSourceDoc + Usages
    Sets the binding 'key' to value. This operation can be undone via pop-bindings.
       Bindings are stored in the state hashmap.

    core.async 0.4.474
    Facilities for async programming and communication in Clojure
    clojure.core.async.impl.ioc-macros/push-alter-bindingSourceDoc + Usages
    Pushes the result of (apply f old-value args) as current value of binding key

    core.async 0.4.474
    Facilities for async programming and communication in Clojure
    clojure.core.async.impl.ioc-macros/push-bindingSourceDoc + Usages
    Sets the binding 'key' to value. This operation can be undone via pop-bindings.
       Bindings are stored in the state hashmap.

    tools.analyzer.jvm 0.7.2
    Additional jvm-specific passes for tools.analyzer
    clojure.tools.analyzer.passes.jvm.fix-case-test/fix-case-testSourceDoc + Usages
    If the node is a :case-test, annotates in the atom shared
       by the binding and the local node with :case-test

    useful 0.11.5
    A collection of generally-useful Clojure utility functions
    flatland.useful.experimental/while-letSourceDoc + Usages
    Repeatedly executes body, which presumably has side-effects, while let binding is not false.

    useful 0.11.5
    A collection of generally-useful Clojure utility functions
    flatland.useful.ns/alias-varSourceDoc + Usages
    Create a var with the supplied name in the current namespace, having the same
      metadata and root-binding as the supplied var.

    useful 0.11.5
    A collection of generally-useful Clojure utility functions
    flatland.useful.utils/with-adjustmentsSourceDoc + Usages
    Create new bindings for binding args, by applying adjustment
      function to current values of bindings.

    If the node is a :case-test, annotates in the atom shared
       by the binding and the local node with :case-test

    Default map of data reader functions provided by Clojure.
       May be overridden by binding *data-readers*

    Default map of data reader functions provided by Clojure.
       May be overridden by binding *data-readers*

    enlive 1.1.6
    a HTML selector-based (à la CSS) templating and transformation system for Clojure
    net.cgrand.enlive-html/let-selectSourceDoc + Usages
    For each node or fragment, performs a subselect and bind it to a local,
      then evaluates body.
      bindings is a vector of binding forms and selectors.

    lein-ancient 0.6.15
    Check your Projects for outdated Dependencies.
    ancient.toolsreader.v0v10v0.cljs.tools.reader/default-data-readers (cljs)SourceDoc + Usages
    Default map of data reader functions provided by Clojure.
      May be overridden by binding *data-readers*

    lein-ancient 0.6.15
    Check your Projects for outdated Dependencies.
    ancient.toolsreader.v0v10v0.cljs.tools.reader/default-data-readers (cljs)SourceDoc + Usages
    Default map of data reader functions provided by Clojure.
      May be overridden by binding *data-readers*

    lein-ancient 0.6.15
    Check your Projects for outdated Dependencies.
    ancient.toolsreader.v0v10v0.clojure.tools.reader/default-data-readersSourceDoc + Usages
    Default map of data reader functions provided by Clojure.
       May be overridden by binding *data-readers*

    lein-ancient 0.6.15
    Check your Projects for outdated Dependencies.
    ancient.toolsreader.v0v10v0.clojure.tools.reader/default-data-readersSourceDoc + Usages
    Default map of data reader functions provided by Clojure.
       May be overridden by binding *data-readers*

    core.matrix 0.62.0
    N-dimensional array programming API for Clojure
    clojure.core.matrix.utils/doseq-indexedSourceDoc + Usages
    loops over a set of values, binding index-sym to the 0-based index of each value

    core.matrix 0.62.0
    N-dimensional array programming API for Clojure
    clojure.core.matrix.macros/doseq-indexedSourceDoc + Usages
    loops over a set of values, binding index-sym to the 0-based index of each value

    plumbing 0.5.5
    Prismatic's Clojure utility belt.
    plumbing.fnk.impl/letk-input-schema-and-body-formSourceDoc + Usages
    Given a single letk binding form, value form, key path, and body
       form, return a map {:input-schema :external-input-schema :map-sym :body-form}
       where input-schema is the schema imposed by binding-form, external-input-schema
       is like input-schema but includes user overrides for binding vectors,
       map-sym is the symbol which it expects the bound value to be bound to,
       and body-form wraps body in the bindings from binding-form from map-sym.

    plumbing 0.5.5
    Prismatic's Clojure utility belt.
    plumbing.fnk.impl/process-schematized-mapSourceDoc + Usages
    Take an optional binding map like {a 2} or {a :- Number 2} and convert the schema
       information to canonical metadata, if present.

    plumbing 0.5.5
    Prismatic's Clojure utility belt.
    plumbing.fnk.impl/letk-input-schema-and-body-formSourceDoc + Usages
    Given a single letk binding form, value form, key path, and body
       form, return a map {:input-schema :external-input-schema :map-sym :body-form}
       where input-schema is the schema imposed by binding-form, external-input-schema
       is like input-schema but includes user overrides for binding vectors,
       map-sym is the symbol which it expects the bound value to be bound to,
       and body-form wraps body in the bindings from binding-form from map-sym.

    Given a binding node returns the list of local bindings introduced by that
      node. Handles vector and map destructuring.

    Default map of data reader functions provided by Clojure.
      May be overridden by binding *data-readers*

    Default map of data reader functions provided by Clojure.
      May be overridden by binding *data-readers*

    Default map of data reader functions provided by Clojure.
       May be overridden by binding *data-readers*

    Default map of data reader functions provided by Clojure.
       May be overridden by binding *data-readers*

    fs 1.3.3
    File system utilities for clojure
    fs.core/with-mutable-cwdSourceDoc + Usages
    Execute the body in a binding with *cwd* bound to *cwd*.
       This allows you to change *cwd* with set!.