Macros for use at the Planck REPL.
Macros for use at the Planck REPL.
Planck REPL implementation.
Planck REPL implementation.
*pprint-results*
controls whether Planck REPL results are pretty printed.
If it is bound to logical false, results are printed in a plain fashion.
Otherwise, results are pretty printed.
`*pprint-results*` controls whether Planck REPL results are pretty printed. If it is bound to logical false, results are printed in a plain fashion. Otherwise, results are pretty printed.
(apropos str-or-pattern)
Given a regular expression or stringable thing, return a seq of all public definitions in all currently-loaded namespaces that match the str-or-pattern.
Given a regular expression or stringable thing, return a seq of all public definitions in all currently-loaded namespaces that match the str-or-pattern.
(dir nsname)
Prints a sorted directory of public vars in a namespace
Prints a sorted directory of public vars in a namespace
(doc sym)
Prints documentation for a var or special form given its name
Prints documentation for a var or special form given its name
(find-doc re-string-or-pattern)
Prints documentation for any var whose documentation or name contains a match for re-string-or-pattern
Prints documentation for any var whose documentation or name contains a match for re-string-or-pattern
(get-arglists s)
Return the argument lists for the given symbol as string, or nil if not found.
Return the argument lists for the given symbol as string, or nil if not found.
(pst)
(pst e)
Prints a stack trace of the exception.
If none supplied, uses the root cause of the most recent repl exception (*e)
Prints a stack trace of the exception. If none supplied, uses the root cause of the most recent repl exception (*e)
(source sym)
Prints the source code for the given symbol, if it can find it. This requires that the symbol resolve to a Var defined in a namespace for which the source is available.
Example: (source filter)
Prints the source code for the given symbol, if it can find it. This requires that the symbol resolve to a Var defined in a namespace for which the source is available. Example: (source filter)
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close