(clear)
(clear ns)
namespace clear all mappings and aliases task
(ns/clear #{ns}) ;; { .... } => map?
namespace clear all mappings and aliases task (ns/clear #{*ns*}) ;; { .... } => map?
(clear-aliases)
(clear-aliases ns)
removes all namespace aliases
removes all namespace aliases
(clear-external-imports)
(clear-external-imports ns)
clears all external imports
clears all external imports
(clear-interns)
(clear-interns ns)
clears all interned vars in the namespace
(ns/clear-interns)
clears all interned vars in the namespace (ns/clear-interns)
(clear-mappings)
(clear-mappings ns)
removes all mapped vars in the namespace
removes all mapped vars in the namespace
(clear-refers)
(clear-refers ns)
clears all refers in a namespace
clears all refers in a namespace
(eval-ns ns forms)
Evaluates a list of forms in an existing namespace (eval-ns 'hara.core.base.check '[(long? 1)]) => true
Evaluates a list of forms in an existing namespace (eval-ns 'hara.core.base.check '[(long? 1)]) => true
(eval-temp-ns forms)
Evaluates a list of forms in a temporary namespace (eval-temp-ns '[(def inc1 inc) (defn inc2 [x] (+ 1 x)) (-> 1 inc1 inc2)]) => 3
"All created vars will be destroyed after evaluation."
(resolve 'inc1) => nil
Evaluates a list of forms in a temporary namespace (eval-temp-ns '[(def inc1 inc) (defn inc2 [x] (+ 1 x)) (-> 1 inc1 inc2)]) => 3 "All created vars will be destroyed after evaluation." (resolve 'inc1) => nil
(list-aliases)
(list-aliases ns)
namespace list all aliases task
(ns/list-aliases '[hara.module.namespace])
namespace list all aliases task (ns/list-aliases '[hara.module.namespace])
(list-external-imports)
(list-external-imports ns)
lists all external imports
lists all external imports
(list-imports)
(list-imports ns)
namespace list all imports task
(ns/list-imports '[hara.module.namespace] {:return :summary}) ;;{:errors 0, :warnings 0, :items 5, :results 5, :total 482} => map?
namespace list all imports task (ns/list-imports '[hara.module.namespace] {:return :summary}) ;;{:errors 0, :warnings 0, :items 5, :results 5, :total 482} => map?
(list-in-memory)
(list-in-memory ns)
namespace list all objects in memory task
(ns/list-in-memory 'hara.module.namespace)
(ns/list-in-memory '[hara.module.namespace] {:print {:result false :summary false} :return :summary}) ;;{:errors 0, :warnings 0, :items 5, :results 5, :objects 306, :functions 22} => map?
namespace list all objects in memory task (ns/list-in-memory 'hara.module.namespace) (ns/list-in-memory '[hara.module.namespace] {:print {:result false :summary false} :return :summary}) ;;{:errors 0, :warnings 0, :items 5, :results 5, :objects 306, :functions 22} => map?
(list-interns)
(list-interns ns)
namespace list all interns task
(ns/list-interns '[hara.module.namespace] {:return :summary}) ;;{:errors 0, :warnings 0, :items 5, :results 5, :total 43} => map?
namespace list all interns task (ns/list-interns '[hara.module.namespace] {:return :summary}) ;;{:errors 0, :warnings 0, :items 5, :results 5, :total 43} => map?
(list-mappings)
(list-mappings ns)
namespace list all mappings task
(ns/list-mappings '[hara.module.namespace] {:return :summary}) ;;{:errors 0, :warnings 0, :items 5, :results 5, :total 3674} => map?
namespace list all mappings task (ns/list-mappings '[hara.module.namespace] {:return :summary}) ;;{:errors 0, :warnings 0, :items 5, :results 5, :total 3674} => map?
(list-publics)
(list-publics ns)
namespace list all publics task
(ns/list-publics '[hara.module.namespace] {:return :summary}) ;;{:errors 0, :warnings 0, :items 5, :results 5, :total 43} => map?
namespace list all publics task (ns/list-publics '[hara.module.namespace] {:return :summary}) ;;{:errors 0, :warnings 0, :items 5, :results 5, :total 43} => map?
(list-refers)
(list-refers ns)
namespace list all refers task
(ns/list-refers '[hara.module.namespace] {:return :summary}) ;;{:errors 0, :warnings 0, :items 5, :results 5, :total 3149} => map?
namespace list all refers task (ns/list-refers '[hara.module.namespace] {:return :summary}) ;;{:errors 0, :warnings 0, :items 5, :results 5, :total 3149} => map?
(loaded?)
(loaded? ns)
namespace check if namespace is loaded task
(ns/loaded? 'hara.module.namespace) => true
(ns/loaded? '[hara.module.namespace]) => map?
namespace check if namespace is loaded task (ns/loaded? 'hara.module.namespace) => true (ns/loaded? '[hara.module.namespace]) => map?
(ns-vars ns)
lists the vars in a particular namespace
(ns-vars 'hara.module.namespace.resolve) => '[ns-vars resolve-ns]
lists the vars in a particular namespace (ns-vars 'hara.module.namespace.resolve) => '[ns-vars resolve-ns]
(reset)
(reset ns)
deletes all namespaces under the root namespace
deletes all namespaces under the root namespace
(resolve-ns sym)
resolves the namespace or else returns nil if it does not exist
(resolve-ns 'clojure.core) => 'clojure.core
(resolve-ns 'clojure.core/some) => 'clojure.core
(resolve-ns 'clojure.hello) => nil
resolves the namespace or else returns nil if it does not exist (resolve-ns 'clojure.core) => 'clojure.core (resolve-ns 'clojure.core/some) => 'clojure.core (resolve-ns 'clojure.hello) => nil
(unalias ??)
(quote ([:args syms] [<ns> :args syms]))
namespace unalias task
(ns/unalias :args 'something)
(ns/unalias 'hara.module.namespace :args '[something more])
namespace unalias task (ns/unalias :args 'something) (ns/unalias 'hara.module.namespace :args '[something more])
(unmap ??)
(quote ([:args syms] [<ns> :args syms]))
namespace unmap task
(ns/unmap :args 'something)
(ns/unmap 'hara.module.namespace :args '[something more])
namespace unmap task (ns/unmap :args 'something) (ns/unmap 'hara.module.namespace :args '[something more])
(with-ns ns & forms)
Evaluates body
forms in an existing namespace given by ns
.
(require '[hara.core.base.check]) (with-ns 'hara.core.base.check (long? 1)) => true
Evaluates `body` forms in an existing namespace given by `ns`. (require '[hara.core.base.check]) (with-ns 'hara.core.base.check (long? 1)) => true
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close