Liking cljdoc? Tell your friends :D

meander.interpreter.epsilon


default-parse-envclj/s


expander-registryclj/s


finderclj/s

(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.
raw docstring

finder-fromclj/s

(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.
raw docstring

patterncljmacro

(pattern expression)

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.
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.
raw docstring

rewriterclj/s

(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.
raw docstring

rewriter-fromclj/s

(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.
raw docstring

rewritersclj/s

(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.
raw docstring

rewriters-fromclj/s

(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.
raw docstring

searcherclj/s

(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.
raw docstring

searcher-fromclj/s

(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.
raw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close