Language and runtime API reference¶
This reference is the concise lookup surface for HAL, the Hara kernel, and its runtime APIs. Use the guides for concepts, host runtimes, protocols, extensions, and project workflows.
| Reference | Use it to |
|---|---|
| Builtins | Find a core function, macro, or special form. |
| Runtime libraries | Find portable string, byte, promise, file, socket, block, zip, task, and test operations. |
| Namespace catalog | Find a shipped namespace and its load mode or capability. |
| Clojure core compatibility | Check deliberate compatibility and semantic differences. |
For help choosing Hara from a Clojure perspective, start with the Clojurists guide.