1.
Introduction
2.
Language features
2.1.
Name bindings
2.2.
Functions
2.3.
Primitives
2.4.
🚧 Control flow
2.5.
🚧 Operators
2.6.
🚧 Types
2.7.
Structs and enums
2.8.
Modules and visibility
2.9.
Patterns
2.10.
Traits and implementations
2.11.
Type functions
2.12.
🚧 Memory management
2.13.
🚧 Macros
3.
Standard library
4.
Interpreter
4.1.
Interpreter options
4.2.
Compiler backends
5.
Advanced concepts
5.1.
Compiler internals
5.1.1.
Loop transpilation
5.1.2.
If statement transpilation
5.1.3.
Type inference
5.2.
Future features
Light
Rust
Coal
Navy
Ayu
The Hash Programming Language
Future features
This page is dedicated to documenting future planned features within the language.