hara.lang.manage
lib-module-entries
added in 4.0
(lib-module-entries)(lib-module-entries module-id)(lib-module-entries module-id {:keys [lang entry]})outputs module entries
lib-module-entries-format
added in 4.0
(lib-module-entries-format {:keys [lang code fragment export], :as module} & [params])formats the entries of a module
lib-module-entries-format-section
added in 4.0
(lib-module-entries-format-section module section style & [op])formats either code or fragment section
lib-module-env
added in 4.0
(lib-module-env _)compiles the lib-module task environment
(lib-module-env nil) => map?
lib-module-filter
added in 4.0
(lib-module-filter module-id {:keys [lang]} modules _)filters modules based on :lang
lib-module-incorrect-alias
added in 4.0
(lib-module-incorrect-alias)(lib-module-incorrect-alias module-id)(lib-module-incorrect-alias module-id {:keys [lang]})lists modules that have an incorrect alias
lib-module-incorrect-alias-fn
added in 4.0
(lib-module-incorrect-alias-fn module-id params modules env)helper function to lib-module-incorrect-alias
lib-module-missing-line-number
added in 4.0
(lib-module-missing-line-number)(lib-module-missing-line-number module-id)(lib-module-missing-line-number module-id {:keys [lang]})lists modules with entries that are missing line numbers (due to inproper macros)
lib-module-missing-line-number-fn
added in 4.0
(lib-module-missing-line-number-fn module-id params modules env)helper function to lib-module-missing-line-number
lib-module-overview
added in 4.0
(lib-module-overview)(lib-module-overview module-id)(lib-module-overview module-id {:keys [lang entry]})lists all modules
lib-module-overview-format
added in 4.0
(lib-module-overview-format {:keys [lang id code fragment link native suppress export], :as module} & [{:keys [counts deps]}])formats the module overview
lib-module-purge
added in 4.0
(lib-module-purge)(lib-module-purge module-id)(lib-module-purge module-id {:keys [lang]})purges modules
lib-module-purge-fn
added in 4.0
(lib-module-purge-fn module-id params modules env)the purge module function
lib-module-unused
added in 4.0
(lib-module-unused)(lib-module-unused module-id)(lib-module-unused module-id {:keys [lang]})lists unused modules
lib-module-unused-fn
added in 4.0
(lib-module-unused-fn module-id params modules env)analyzes the module for unused links
lib-overview-format
added in 4.0
(lib-overview-format {:keys [modules], :as book} & [])formats the lib overview