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