(c component-name)
Pul out a compont from a running system, pass keyword for the component name
Pul out a compont from a running system, pass keyword for the component name
(clear-aliases)
(clear-aliases an-ns)
Reset aliases for given ns or current if no args given
Reset aliases for given ns or current if no args given
(describe-ns an-ns & {:keys [s doc]})
Describes given namespace by listing PUBLIC symbols, optionally filters down via :s <search> and can optionally add the doc string with :doc true
Describes given namespace by listing PUBLIC symbols, optionally filters down via :s <search> and can optionally add the doc string with :doc true
(find-ns re)
Find namespace vars by a regex
Find namespace vars by a regex
(find-test-ns pattern)
Find test namespace vars by a regex
Find test namespace vars by a regex
(list-ns)
(list-ns root)
Return list of symbols of namespaces found in src dir. Default: ./src
Return list of symbols of namespaces found in src dir. Default: ./src
(pp thing)
Alias for pprint, but returns passed in data
Alias for pprint, but returns passed in data
(refresh)
Refresh changed namespaces, only if its safe
Refresh changed namespaces, only if its safe
(refresh-all)
Refresh everything, only if its safe
Refresh everything, only if its safe
(restart-system!)
Restarts the system with an optiona reload
Restarts the system with an optiona reload
(safe-to-refresh?)
Check if refresh is safe, by verifying that application system is not running
Check if refresh is safe, by verifying that application system is not running
(start-system!)
(start-system! an-ns)
Given a namespace, usually some-service, do the following:
Example: (rumble.repl/start-system! 'foo.user)
Given a namespace, usually some-service, do the following: - find some-service.user namespace (by convention) - refresh - require the user ns e.g. some-service.user - start system, invoking somer-service.user/start Warning: best if the system is not running, or things will go south Example: (rumble.repl/start-system! 'foo.user)
(stop-system!)
(stop-system! an-ns)
Given a namespace, usually some-service.user, stop the system. If not passed, stops currently running system
Given a namespace, usually some-service.user, stop the system. If not passed, stops currently running system
(sys)
Pull out the system for passing around
Pull out the system for passing around
(t)
(t ns-list)
Run tests via kaocha - either all or a list of vars. WILL NOT REFRESH
Run tests via kaocha - either all or a list of vars. WILL NOT REFRESH
(t!)
(t! & ns-list)
Run tests via kaocha, but refresh first - runs all tests or a list (or one) of ns vars
Run tests via kaocha, but refresh first - runs all tests or a list (or one) of ns vars
(tap-log-init!)
Initialize a tap> listener and store the ref to it
Initialize a tap> listener and store the ref to it
(tap-log-stop!)
Clear tap log and remove the listener
Clear tap log and remove the listener
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close