Liking cljdoc? Tell your friends :D

lucid.aether.base


+defaults+clj


aetherclj

(aether)
(aether config)

creates an Aether object

(aether) => (contains {:repositories [{:id "clojars", :type "default", :url "https://clojars.org/repo"} {:id "central", :type "default", :url "https://repo1.maven.org/maven2/"}], :system org.eclipse.aether.RepositorySystem :session org.eclipse.aether.RepositorySystemSession})

creates an `Aether` object

(aether)
=> (contains
    {:repositories [{:id "clojars",
                     :type "default",
                     :url "https://clojars.org/repo"}
                    {:id "central",
                    :type "default",
                     :url "https://repo1.maven.org/maven2/"}],
     :system org.eclipse.aether.RepositorySystem
     :session org.eclipse.aether.RepositorySystemSession})
raw docstring

flatten-valuesclj

(flatten-values node)

can flatten out a group of values

(-> (aether/resolve-hierarchy (aether) '[midje "1.6.3"]) (flatten-values)) ;;=> ([midje/midje "1.6.3"] ... [joda-time/joda-time "2.2"])

can flatten out a group of values

(-> (aether/resolve-hierarchy (aether) '[midje "1.6.3"])
    (flatten-values))
;;=> ([midje/midje "1.6.3"] ... [joda-time/joda-time "2.2"])
raw docstring

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

× close