Run Calcit
This page is a quick navigation hub. Detailed topics are split into dedicated chapters under run/.
Quick start
Run local project once (default behavior):
calcit
Enable watch mode explicitly:
calcit -w
Evaluate a snippet:
calcit eval 'println "|Hello world"'
Emit JavaScript / IR once:
calcit js
calcit ir
Run guide map
- Run in Eval mode
- CLI Options
- Querying definitions
- Documentation & Libraries
- CLI Code Editing
- Load Deps
- Hot Swapping
- Bundle Mode
- Entries
Quick find by keyword
Use these keywords directly with calcit docs read for faster section hits:
eval,snippet,dep,type-check→ Run in Eval modewatch,once,entry,reload-fn→ CLI Optionsquery,find,usages,search-expr→ Querying definitionsdocs,read-lines,libs,readme→ Documentation & Librariesedit,tree,target-replace,imports→ CLI Code Editing
Typical navigation flow:
# 1) List headings in a chapter
calcit docs read run.md
# 2) Jump by keyword(s)
calcit docs read run.md quick find
# 3) Open the target chapter and narrow again
calcit docs read query.md usages
Use this page for orientation, then jump to the specific chapter for complete examples and edge cases.