(-main & args)
(append-to! r ks v)
(build-solution spec-fn)
(build-specs input args)
(clang-format options)
(closure-conversion form)
(closure-conversion form fns & env)
(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-lambda fns env 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-lambdas form)
(escape-string s)
(exit-failure)
(exit-success)
(expand-macros form)
(expand-macros-all-aux form)
(expand-reader-macros form)
(ferret-runtime options form)
(file-base-name f)
(file-exists f)
(file-extension f)
(file-name options)
(file-path file)
(fn->unique-args form)
(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-global-fns options form)
(inline-global-fns-pure form fn-defs fn-table)
(invoke-lambda n args)
(is-form-fn? & s)
(is-form? s f)
(lambda-defined? fns env args body)
(lambda-definitions fns)
(lambda-implementations fns)
(let->fn form)
(macro-normalize f)
(make-file p n e)
(morph-form tree pred f)
(new-lambda-arg name parent pos)
(new-lambda-heap l)
(new-lambda-stack l)
(new-lambda-var-arg name parent pos)
(norm-lambda-env env)
(os-name)
(program-template source options)
(read-clojure-file f)
(read-file f & [options])
(read-file-from-url f)
(remove-assertions options form)
(remove-form tree pred)
(select-def-fn form)
(select-form tree pred)
(shake-concat header form)
(shake-concat form built-in fns non-shakeable)
(symbol-conversion form)
(write-to-file f s)
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close