Skip to content

Concepts

These pages explain how Dracon works under the hood. They cover the mental models, design tradeoffs, and mechanics that make the tutorials and guides make sense.

  • The Three Phases -- Composition, construction, resolution: the pipeline every config goes through.
  • The Primitives -- All the building blocks and how they combine.
  • The Merge Operator -- Deep dive into <<: syntax and merge behavior.
  • Context and Scope -- How variables flow through the system and where they're visible.
  • The Open Vocabulary -- Why values, types, templates, partials, and pipes all live in one shared namespace.