Modules
Modules are how code is organized in Halcyon: all variables, functions, and types must be inside a module. There are a number of built-in modules supported by Halcyon. These are implicitly in scope in all Halcyon programs.
The following modules are planned, but remain unimplmented