Liking cljdoc? Tell your friends :D

orchard.xref

Utilities for finding function dependencies and references.

Utilities for finding function dependencies and
references.
raw docstring

fn-depsclj

(fn-deps v)

Returns a set with all the functions invoked inside v or any contained anonymous functions. v can be a function value, a var or a symbol. If a function was defined multiple times, old lambda deps will be returned. This does not return functions marked with meta :inline like + since they are already compiled away at this point.

Returns a set with all the functions invoked inside `v` or any contained anonymous functions.
`v` can be a function value, a var or a symbol.
 If a function was defined multiple times, old lambda deps will
 be returned.
 This does not return functions marked with meta :inline like `+`
 since they are already compiled away at this point.
sourceraw docstring

fn-deps-classclj

(fn-deps-class v)

Returns a set with all the functions invoked by v. v can be a function class or a symbol.

Returns a set with all the functions invoked by `v`.
`v` can be a function class or a symbol.
sourceraw docstring

fn-refsclj

(fn-refs v)

Find all functions that refer var. var can be a function value, a var or a symbol.

Find all functions that refer `var`.
`var` can be a function value, a var or a symbol.
sourceraw docstring

fn-transitive-depsclj

(fn-transitive-deps v)

Returns a set with all the functions invoked inside v or inside those functions. v can be a function value, a var or a symbol.

Returns a set with all the functions invoked inside `v` or inside those functions.
`v` can be a function value, a var or a symbol.
sourceraw docstring

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

× close