Liking cljdoc? Tell your friends :D

typed.clj.checker.experimental.infer-vars


add-inferred-typeclj

(add-inferred-type nsym vsym t)

Add type t to the pool of inferred types of var vsym in namespace ns.

Add type t to the pool of inferred types of var vsym in namespace ns.
raw docstring

infer-unannotated-varsclj

(infer-unannotated-vars nsym)

Return a vector of syntax that can be spliced into the given namespace, that annotates the inferred untyped variables.

Return a vector of syntax that can be spliced into the given namespace,
that annotates the inferred untyped variables.
raw docstring

inferred-var-in-nsclj

(inferred-var-in-ns nsym vsym)

prepare-inferred-untyped-var-expressionclj

(prepare-inferred-untyped-var-expression nsym vsym)

Return an expression to eval in namespace nsym, which declares untyped var vsym as its inferred type.

Return an expression to eval in namespace nsym, which declares
untyped var vsym as its inferred type.
raw docstring

using-alias-in-nsclj

(using-alias-in-ns nsym vsym)

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

× close