Liking cljdoc? Tell your friends :D

noahtheduke.splint.rules.helpers

Functions available by default in patterns.

Functions available by default in patterns.
raw docstring

default-import?clj

(default-import? sexp)
source

defn-fn??clj

(defn-fn?? sexp)
source

defn??clj

(defn?? sexp)
source

deref??clj

(deref?? sexp)
source

fn??clj

(fn?? sexp)
source

interop->clj-stringclj

source

re-pattern??clj

(re-pattern?? sexp)
source

read-eval??clj

(read-eval?? sexp)
source

rest-arg?clj

(rest-arg? sexp)

There's no good way to tell the difference between the pattern '(if ?x ?y nil) and '(if ?x (do &&. ?y)) if ?y is a list.

Instead, attach metadata to the captured rest arg and look for it in rules.

There's no good way to tell the difference between the pattern
`'(if ?x ?y nil)` and `'(if ?x (do &&. ?y))` if `?y` is a list.

Instead, attach metadata to the captured rest arg and look for it in rules.
sourceraw docstring

simple-literal?clj

(simple-literal? sexp)
source

string-interop-method?clj

(string-interop-method? sym)
source

symbol-class?clj

(symbol-class? sym)

Is the provided object a simple symbol that matches an imported class?

Is the provided object a simple symbol that matches an imported class?
sourceraw docstring

syntax-quote??clj

(syntax-quote?? sexp)
source

unquote-splicing??clj

(unquote-splicing?? sexp)
source

unquote??clj

(unquote?? sexp)
source

var??clj

(var?? sexp)
source

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

× close