(finder query f)
(finder query f & more-clauses)
Takes an even number of arguments
query_1 f_1 ... query_n f_n
and returns a function which behaves like
meander.epsilon/find
. query is a quoted pattern and f is a unary
function which takes a map of bindings and returns any value.
Takes an even number of arguments query_1 f_1 ... query_n f_n and returns a function which behaves like `meander.epsilon/find`. query is a quoted pattern and f is a unary function which takes a map of bindings and returns any value.
(finder-from [query f] & more-clauses)
Takes a sequence of [query f] pairs and returns a function which
behaves like meander.epsilon/find
. query is a quoted pattern
and f is a unary function which takes a map of bindings and returns
any value.
Takes a sequence of [query f] pairs and returns a function which behaves like `meander.epsilon/find`. query is a quoted pattern and f is a unary function which takes a map of bindings and returns any value.
(pattern expression)
Attach macro time namespace meta data to result of evaluating expression at evaluation time. This macro should only be used when
Attach macro time namespace meta data to result of evaluating expression at evaluation time. This macro should only be used when * you are using patterns with operator symbols that need to be qualified in ClojureScript; or * you want to define a pattern in one namespace and use it in another.
(rewriter query yield)
(rewriter query yield & more-clauses)
Takes an even number of arguments
query_1 yield_1 ... query_n yield_n
and returns a function which behaves like
meander.epsilon/rewrite
. query and yield are quoted patterns.
Takes an even number of arguments query_1 yield_1 ... query_n yield_n and returns a function which behaves like `meander.epsilon/rewrite`. query and yield are quoted patterns.
(rewriter-from [query yield] & more-query-yield-pairs)
Takes a sequence of [query yield] pairs and returns a function which
behaves like meander.epsilon/rewrite
. query and yield is are
quoted patterns.
Takes a sequence of [query yield] pairs and returns a function which behaves like `meander.epsilon/rewrite`. query and yield is are quoted patterns.
(rewriters query yield)
(rewriters query yield & more-clauses)
Takes an even number of arguments
query_1 yield_1 ... query_n yield_n
and returns a function which behaves like
meander.epsilon/rewrites
. query and yield are quoted patterns.
Takes an even number of arguments query_1 yield_1 ... query_n yield_n and returns a function which behaves like `meander.epsilon/rewrites`. query and yield are quoted patterns.
(rewriters-from [query yield] & more-query-yield-pairs)
Takes a sequence of [query yield] pairs and returns a function which
behaves like meander.epsilon/rewrites
. query and yield is are
quoted patterns.
Takes a sequence of [query yield] pairs and returns a function which behaves like `meander.epsilon/rewrites`. query and yield is are quoted patterns.
(searcher query f)
(searcher query f & more-clauses)
Takes an even number of arguments
query_1 f_1 ... query_n f_n
and returns a function which behaves like
meander.epsilon/search
. query is a quoted pattern and f is a unary
function which takes a map of bindings and returns any value.
Takes an even number of arguments query_1 f_1 ... query_n f_n and returns a function which behaves like `meander.epsilon/search`. query is a quoted pattern and f is a unary function which takes a map of bindings and returns any value.
(searcher-from [query f] & more-clauses)
Takes a sequence of [query f] pairs and returns a function which
behaves like meander.epsilon/search
. query is a quoted pattern
and f is a unary function which takes a map of bindings and returns
any value.
Takes a sequence of [query f] pairs and returns a function which behaves like `meander.epsilon/search`. query is a quoted pattern and f is a unary function which takes a map of bindings and returns any value.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close