(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 is a website building & hosting documentation for Clojure/Script libraries
× close