Skip to content
Beskid The Beskid Book

Beskid

Jump to a Beskid service

Beskid

Jump to a Beskid service

13.2 Language meta map

User-visible Beskid law—syntax, types, contracts, memory, evaluation, interop.

Language meta map

Language meta is language law: what valid programs mean, independent of which Rust crate happens to implement it today.

AreaYou learn
Program structureModules, names, imports, extend
Type systemTypes, generics, conformances
Contracts and effectscontract, Result, testing
Memory modelLocals, ref, heap, GC rules
EvaluationClosures, fibers and spawn
Interopextern, ABI profiles
MetaprogrammingMod SDK surface (Beskid-side)
ConformanceGlossary, normative vocabulary
  • Area pages index features (tiles).
  • Feature hubs bundle articles, ADRs, optional graphs.
  • Articles (specLevel: article) carry the MUST/SHOULD prose.

When this book says “the compiler will reject that,” the receipt is usually a language-meta diagnostic band (e.g. E16xx contracts, spawn capture rules)—not a blog post.

Compiler domain map