hara.lang.impl-deps
collect-module
added in 4.0
(collect-module book {:keys [native], :as module})collects information for the entire module
collect-script
added in 4.0
(collect-script book form mopts)collect dependencies given a form and book
collect-script-entries
added in 4.0
(collect-script-entries {:keys [modules], :as book} sym-ids)collects all entries
collect-script-natives
added in 4.0
(collect-script-natives modules initial)gets native imported modules
collect-script-summary
added in 4.0
(collect-script-summary [form entries natives])summaries the output of collect-script
has-module-form
added in 4.0
(has-module-form {:keys [meta], :as book} module)checks if module is available
has-ptr-form
added in 4.0
(has-ptr-form {:keys [meta], :as book} ptr)form to check if pointer exists
module-export-form
added in 4.0
(module-export-form {:keys [meta], :as book} module opts)export form
module-import-form
added in 4.0
(module-import-form {:keys [meta], :as book} name module opts)import form
module-link-form
added in 4.0
(module-link-form {:keys [meta], :as book} ns options)link form for projects
native-name-with-override
added in 4.0
(native-name-with-override name emit)applies native override to a native import name
setup-module-form
added in 4.0
(setup-module-form {:keys [meta], :as book} module)setup the module
setup-ptr-form
added in 4.0
(setup-ptr-form {:keys [meta], :as book} ptr)form to setup pointer
teardown-module-form
added in 4.0
(teardown-module-form {:keys [meta], :as book} module)teardown the module
teardown-ptr-form
added in 4.0
(teardown-ptr-form {:keys [meta], :as book} ptr)form to teardown pointer