(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 is a website building & hosting documentation for Clojure/Script libraries
× close