Skip to main content

Module namespaced_map

Module namespaced_map 

Source
Expand description

Key qualification for namespaced map literals (#:ns{…}, #::{…}, #::alias{…}).

Pure: the whole feature is a source-level rewrite of the keys of an already-parsed map, so it is expressed as functions over Form with no reader state. Auto-resolved spellings are NOT resolved here - they lower to AutoKeyword / AutoSymbol, which the evaluator resolves against the current namespace and its aliases.

Enums§

MapNs
The namespace prefix of a namespaced map literal, after validation.

Functions§

qualify_keys
Qualify the keys of a namespaced map literal’s body.