(add-out-file dep opts)(all-deps state ns opts)Returns a unsorted sequence of all dependencies for a namespace.
Returns a unsorted sequence of all dependencies for a namespace.
(dependents ns graph)(dependents ns graph mode)Given an ns symbol and a dependency graph return a topologically sorted sequence of all ancestors.
Given an ns symbol and a dependency graph return a topologically sorted sequence of all ancestors.
(dependents* ns graph)(dependents* ns graph mode)(deps->graph deps)Given a sequence of namespace descriptor maps, returns a map representing the dependency graph. Because some libraries can have multiple provides the entries will often represent the same dependency. Deduplication may be required.
Given a sequence of namespace descriptor maps, returns a map representing the dependency graph. Because some libraries can have multiple provides the entries will often represent the same dependency. Deduplication may be required.
(get-out-file dep opts)(sorted-deps state ns opts)Given a compiler state, a ns symbol, and ClojureScript compiler options, return a topologically sorted sequence of all the dependencies.
Given a compiler state, a ns symbol, and ClojureScript compiler options, return a topologically sorted sequence of all the dependencies.
(topo-sort graph)Give a dep graph return the topologically sorted sequence of inputs.
Give a dep graph return the topologically sorted sequence of inputs.
(with-out-files deps opts)Given a list of deps return a new list of deps with :out-file property on each value.
Given a list of deps return a new list of deps with :out-file property on each value.
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |