Hemlock Logo

Hemlock Language Manual

Ctrl+K
Welcome
Language Reference
Getting Started
Installation Learning Paths Quick Start Tutorial
Language Guide
Arrays Control Flow Error Handling Functions Memory Modules Objects Pattern Matching Runes Strings Syntax Types
Advanced Topics
Async Concurrency Atomics Bundling Packaging Command Execution Command Line Args FFI File IO Profiling Signals
API Reference
Array API Builtins Concurrency API File API Memory API Operators String API Type System
Design & Philosophy
Implementation Philosophy Signature Syntax
Contributing
Guidelines Testing
HPM: Getting Started
Installation Project Setup Quick Start
HPM: User Guide
Commands Configuration Troubleshooting
HPM: Package Development
Creating Packages Package Spec Versioning
HPM: Reference
Architecture Exit Codes