Liking cljdoc? Tell your friends :D

typed.cljc.checker.check.cache


cache-info-idclj

(cache-info-id env
               {:typed.cljc.analyzer/keys [current-ns-name]
                :keys [top-level-form-string ns-form-string]
                :as opts})

check-top-level-exprclj

(check-top-level-expr expr expected opt opts)

monitored-checker-mapclj

(monitored-checker-map m callback path)

need-to-check-top-level-expr?clj

(need-to-check-top-level-expr? expr
                               expected
                               {:keys [top-level-form-string ns-form-string]
                                :as opt}
                               opts)

ns-check-cached?clj

(ns-check-cached? checker nsym slurped)

remove-stale-cache-entriesclj

(remove-stale-cache-entries nsym ns-form-str sforms slurped opts)

retrieve-form-cache-infoclj

(retrieve-form-cache-info {:keys [env] :as expr}
                          expected
                          {:keys [top-level-form-string ns-form-string]
                           :as opts})

with-recorded-depsclj

(with-recorded-deps expr
                    expected
                    {:clojure.core.typed.util-vars/keys [delayed-errors]
                     :typed.cljc.runtime.env/keys [checker]
                     :typed.cljc.checker.check/keys [check-expr]
                     :as opts})

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

× close