Liking cljdoc? Tell your friends :D

hara.module.namespace


clearclj

(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?
raw docstring

clear-aliasesclj

(clear-aliases)
(clear-aliases ns)

removes all namespace aliases

removes all namespace aliases
raw docstring

clear-external-importsclj

(clear-external-imports)
(clear-external-imports ns)

clears all external imports

clears all external imports
raw docstring

clear-internsclj

(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)
raw docstring

clear-mappingsclj

(clear-mappings)
(clear-mappings ns)

removes all mapped vars in the namespace

removes all mapped vars in the namespace
raw docstring

clear-refersclj

(clear-refers)
(clear-refers ns)

clears all refers in a namespace

clears all refers in a namespace
raw docstring

eval-nsclj

(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
raw docstring

eval-temp-nsclj

(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
raw docstring

list-aliasesclj

(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])
raw docstring

list-external-importsclj

(list-external-imports)
(list-external-imports ns)

lists all external imports

lists all external imports
raw docstring

list-importsclj

(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?
raw docstring

list-in-memoryclj

(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?
raw docstring

list-internsclj

(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?
raw docstring

list-mappingsclj

(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?
raw docstring

list-publicsclj

(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?
raw docstring

list-refersclj

(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?
raw docstring

loaded?clj

(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?
raw docstring

namespace-templateclj


ns-varsclj

(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]
raw docstring

resetclj

(reset)
(reset ns)

deletes all namespaces under the root namespace

deletes all namespaces under the root namespace
raw docstring

resolve-nsclj

(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
raw docstring

return-keysclj


unaliasclj

(unalias ??)
?? invalid arglists:
(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])
raw docstring

unmapclj

(unmap ??)
?? invalid arglists:
(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])
raw docstring

with-nscljmacro

(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
raw docstring

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

× close