(all-zip root)(bound-variable-name v)Returns the name of the variable to bind to. I.e. the bound-variable-name of '?foo is 'foo.
Returns the name of the variable to bind to. I.e. the bound-variable-name of '?foo is 'foo.
(class-name? class)(compile-matches matches success-code failure-code options)Compiles a list of pattern, match pairs into a block of code. If the first match fails the following match functions are never evaluated.
Compiles a list of pattern, match pairs into a block of code. If the first match fails the following match functions are never evaluated.
(compile-top-level-match matches success-code failure-code)Compiles a match at the very top level.
Compiles a match at the very top level.
(deep-count root atom)(extract-variables-from-pattern pattern)(extract-variables-list-from-matches matches)(variable-binding? v)Decide whether the given thing is a directive to bind a variable
Decide whether the given thing is a directive to bind a variable
(with-gensyms names & code)Create gensyms bound to names.
Create gensyms bound to names.
(wrap-code? compiled placeholder code)cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |