(build-ns-header target-ns source-ns)(build-ns-header target-ns source-ns additional-deps)(build-ns-header target-ns source-ns additional-deps exclusions)Generates a namespace header with the specified target-ns and source-ns, along with optional additional dependencies and exclusions. If exclusions are provided, they will be used to exclude the specified symbol(s) from the :refer-clojure directive.
Generates a namespace header with the specified target-ns and source-ns, along with optional additional dependencies and exclusions. If exclusions are provided, they will be used to exclude the specified symbol(s) from the :refer-clojure directive.
(do-lift {:keys [target-ns source-ns lift-fn-lookup deps exclusions]})Writes the lifted functions to target namespace.
Example: {:target-ns 'tablecloth.api.operators :source-ns 'tablecloth.column.api.operators :lift-fn-lookup {['+ '- '*] lift-fn} :deps ['tablecloth.api.lift_operators] :exclusions '[* + -]}
Writes the lifted functions to target namespace.
Example:
{:target-ns 'tablecloth.api.operators
:source-ns 'tablecloth.column.api.operators
:lift-fn-lookup {['+ '- '*] lift-fn}
:deps ['tablecloth.api.lift_operators]
:exclusions
'[* + -]}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 |