Skip to main content

Module builtin_names

Module builtin_names 

Source
Expand description

Centralised string literals for the language’s built-in vocabulary (refactor track item 8, v0.29.11). Built-in type/method names were compared as bare string literals scattered across the checker, emitter, and project modules; a typo was a silent never-match. One edit point per name now.

Modules§

map_query
The .entries / .keys / .values accessors a store Map[K, V] field exposes as lazy queries (v0.158, ADR 0184), and the two fields the MapEntry record carries.
methods
Privileged built-in member names — constructors (of/unsafe), the refined raw accessor (raw), and the effect terminals (foldEff/forEach).
types
Built-in type names (as they appear in source / qualified positions).