std.lib.system.topology

all-dependencies

added in 3.0

(all-dependencies m)

gets all dependencies for long form

get-dependencies

added in 3.0

(get-dependencies full-topology)

get dependencies for long form

get-exposed

added in 3.0

(get-exposed full-topology)

get exposed keys for long form

long-form

added in 3.0

(long-form topology)

converts entire topology to long form

long-form-entry

added in 3.0

(long-form-entry [desc & args])

converts short form entry into long form

long-form-imports

added in 3.0

(long-form-imports args)

converts short form imports to long form

(long-form-imports [:db :file {:as :fs}]) => {:db {:type :single, :as :db}, :file {:type :single, :as :fs}}

(long-form-imports :ids {:type :element :as :id}) => {:ids {:type :element, :as :id}}