(bundle selectors)
(bundle selectors project)
creates a bundle representing the call graph and associated metadata (into {} (bundle #"example/example")) => {:forward {:example.core/keywordize #{:example.core/hash-map? :example.core/long?}, :example.core/long? #{}, :example.core/hash-map? #{}}, :reverse {:example.core/keywordize #{}, :example.core/long? #{:example.core/keywordize}, :example.core/hash-map? #{:example.core/keywordize}}, :meta {:example.core/hash-map? {:id :example.core/hash-map?, :end-line 4, :end-column 45, :column 1, :line 3, :ns "example.core"}, :example.core/long? {:id :example.core/long?, :end-line 7, :end-column 22, :column 1, :line 6, :ns "example.core"}, :example.core/keywordize {:id :example.core/keywordize, :end-line 14, :end-column 16, :column 1, :line 9, :ns "example.core"}}}
creates a bundle representing the call graph and associated metadata (into {} (bundle #"example/example")) => {:forward {:example.core/keywordize #{:example.core/hash-map? :example.core/long?}, :example.core/long? #{}, :example.core/hash-map? #{}}, :reverse {:example.core/keywordize #{}, :example.core/long? #{:example.core/keywordize}, :example.core/hash-map? #{:example.core/keywordize}}, :meta {:example.core/hash-map? {:id :example.core/hash-map?, :end-line 4, :end-column 45, :column 1, :line 3, :ns "example.core"}, :example.core/long? {:id :example.core/long?, :end-line 7, :end-column 22, :column 1, :line 6, :ns "example.core"}, :example.core/keywordize {:id :example.core/keywordize, :end-line 14, :end-column 16, :column 1, :line 9, :ns "example.core"}}}
(keywordize-entries bundle)
converts the call graph into keyword entries for easier compatiblility with graphstream
(keywordize-entries {:forward {"a" #{"b" "c"}} :meta {"a" {:id "hello" :ns 'clojure.core}}}) => {:reverse {}, :meta {:a {:ns "clojure.core", :id :hello}}, :forward {:a #{:c :b}}}
converts the call graph into keyword entries for easier compatiblility with graphstream (keywordize-entries {:forward {"a" #{"b" "c"}} :meta {"a" {:id "hello" :ns 'clojure.core}}}) => {:reverse {}, :meta {:a {:ns "clojure.core", :id :hello}}, :forward {:a #{:c :b}}}
(pack forms)
converts sniper forms into lucid.insight compatible forms
converts sniper forms into lucid.insight compatible forms
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close