Liking cljdoc? Tell your friends :D

conjure-deps.compliment.v0v3v9.compliment.sources.local-bindings

Completion source for local bindings introduced by defn, let and the like.

Completion source for local bindings introduced by defn, let and the like.
raw docstring

bindings-from-contextclj

(bindings-from-context ctx)

Returns all local bindings that are established inside the given context.

Returns all local bindings that are established inside the given context.
sourceraw docstring

candidatesclj

(candidates prefix _ context)

Returns a list of local bindings inside the context that match prefix.

Returns a list of local bindings inside the context that match prefix.
sourceraw docstring

defn-like-formsclj

source

doseq-like-formsclj

source

extract-local-bindingsclj

(extract-local-bindings form)

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

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

let-like-formsclj

source

letfn-like-formsclj

source

parse-bindingclj

(parse-binding binding-node)

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

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

parse-fn-bodyclj

(parse-fn-body fn-body)

Extract function name and arglists from the function body, return list of all completable variables.

Extract function name and arglists from the function body, return list of all
completable variables.
sourceraw docstring

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

× close