(-main & args)(append-to! r ks v)(build-solution spec-fn)(build-specs input args)(checkout-deps path)(clang-format options)(compile form options)(compile->binary options)(compile->cpp form options)(compile-options & [options])(compile-options-parse-source file)(cpp-file-name options)(cxx-command options)(cxx-compiler options)(define-fn fns env name args body)(defobject name f options)(destructure-arguments args)(destructure-arguments args parent)(destructure-as-arg name parent)(destructure-associative name parent pos)(destructure-get name parent key)(destructure-nth parent pos)(destructure-nth-rest parent pos)(destructure-sequential args parent)(destructure-var-args name parent pos)(do->fn form)(emit-ast options ast state)(emit-lambda options name env args body state)(emit-source form options)(escape-analysis form)(escape-cpp-symbol s)(escape-fn-calls form)(escape-fn-dispatch form)(escape-fns form)(expand-macros-aux form)(expand-macros-single form)(expand-reader-macros form)(ferret-runtime options form)(file-name options)(fn->inline options form)(fn->lift form)(fn->lift form fns & [env])(fn-defined? fns env args body)(import-modules form options)(import-modules-all form options)(import-modules-convert-alias-to-module package-list form)(import-modules-load-modules package-list options)(import-modules-select-require form)(inline-defn? f)(invoke-fn n args)(lambda-definitions fns)(lambda-implementations fns)(let->fn form)(let-assert bindings body)(let-closure bindings body)(macro-normalize f)(new-fn-arg name parent pos)(new-fn-heap l)(new-fn-stack l)(new-fn-var-arg name parent pos)(norm-fn-env env)(program-template source options)(read-clojure-file f)(remove-assertions options form)(shake-concat header form)(shake-concat form built-in fns non-shakeable)(symbol-conversion form)cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |