(compiler-env build-options)
Creates a cljs.env compiler env that can be safely printed.
Creates a cljs.env compiler env that can be safely printed.
(dissoc-in m [k & ks :as keys])
Dissociates an entry from a nested associative structure returning a new nested structure. keys is a sequence of keys. Any empty maps that result will not be present in the new structure.
Dissociates an entry from a nested associative structure returning a new nested structure. keys is a sequence of keys. Any empty maps that result will not be present in the new structure.
(get-ns-from-source-file-path file-path)
Takes a project relative file path and returns an underscored clojure namespace. .ie a file that starts with (ns example.path-finder) -> example.path_finder
Takes a project relative file path and returns an underscored clojure namespace. .ie a file that starts with (ns example.path-finder) -> example.path_finder
(norm-path p)
Normalize paths to a forward slash separator to fix windows paths
Normalize paths to a forward slash separator to fix windows paths
(remove-root-path path)
relativize to the local root just in case we have an absolute path
relativize to the local root just in case we have an absolute path
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close