(epv-pattern? pattern)Inputs: [pattern :- [s/Any]] Returns: s/Bool
Inputs: [pattern :- [s/Any]] Returns: s/Bool
(eval-pattern? p)eval bindings take the form of [expression var] where the expression is a list-based s-expression. It binds the var to the result of the expression.
eval bindings take the form of [expression var] where the expression is a list-based s-expression. It binds the var to the result of the expression.
(filter-pattern? pattern)Inputs: [pattern :- [s/Any]] Returns: s/Bool
Inputs: [pattern :- [s/Any]] Returns: s/Bool
(op-pattern? [op :as pattern])Inputs: [[op :as pattern] :- [s/Any]] Returns: s/Bool
Inputs: [[op :as pattern] :- [s/Any]] Returns: s/Bool
(vars pattern)Inputs: [pattern :- EPVPattern] Returns: [s/Symbol]
Return a seq of all variables in a pattern
Inputs: [pattern :- EPVPattern] Returns: [s/Symbol] Return a seq of all variables in a pattern
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 |