(analyze-file file-path)(analyze-forms forms)(clj-file? source-file)(clj-files-in-dir dir)(helper-fn-impl-strs)(inject-kalai-helper-files {:keys [transpile-dir languages]})(ns-url file-path)(read-kalai file)(relative base file)(stringify-rust-coll-helper-fns forms)(transpile-all options)options is a map of {:src-dir "src" ;; a directory containing Kalai source files that are inputs to transpilation> :transpile-dir "src/main" ;; a the root directory for target language transpiled output> :languages #{:kalai.emit.lang/java} ;; the desired target languages }
options is a map of
{:src-dir "src"           ;; a directory containing Kalai source files that are inputs to transpilation>
 :transpile-dir "src/main"         ;; a the root directory for target language transpiled output>
 :languages #{:kalai.emit.lang/java} ;; the desired target languages
 }(transpile-file source-file {:keys [src-dir transpile-dir languages verbose]})(write-file content relative-path transpile-dir lang)(write-module-definition dir)(write-module-definitions {:keys [transpile-dir languages]})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 |