Liking cljdoc? Tell your friends :D

com.wsscode.pathom.parser


ast->exprclj/s

(ast->expr ast)
(ast->expr {:keys [type component] ast-meta :meta :as ast} unparse?)

Given a query expression AST convert it back into a query expression.

Given a query expression AST convert it back into a query expression.
sourceraw docstring

async-parserclj/s

(async-parser {:keys [read mutate]})
source

call->astclj/s

(call->ast [f args :as call])
source

expr->astclj/s

(expr->ast x)

Given a query expression convert it into an AST.

Given a query expression convert it into an AST.
sourceraw docstring

ident->astclj/s

(ident->ast [k id :as ref])
source

join->astclj/s

(join->ast join)
source

keyword->astclj/s

(keyword->ast k)
source

normalize-keyclj/s

(normalize-key k)
source

parameterizeclj/s

(parameterize expr params)
source

parserclj/s

(parser {:keys [read mutate]})
source

query->astclj/s

(query->ast query)

Convert a query to its AST representation.

Convert a query to its AST representation.
sourceraw docstring

symbol->astclj/s

(symbol->ast k)
source

union->astclj/s

(union->ast m)
source

union-entry->astclj/s

(union-entry->ast [k v])
source

unique-ident?clj/s

(unique-ident? x)
source

wrap-exprclj/s

(wrap-expr root? expr)
source

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

× close