Programming
This chapter covers the Mélodium programming model in full, from core concepts to project organization.
It is organized as follows:
- Concepts: the mental model behind Mélodium: how data flows, what models and treatments are, how connections and tracks work.
- Elements: the syntax and semantics of each language element: treatments, models, contexts, functions, and data types.
- Core types, Parameters, Generics, Traits: the type system in detail.
- Project Organization: how to structure, configure, and package a Mélodium project.
- Runtime: how Mélodium validates and executes a program.