apple / pkl

A configuration as code language with rich validation and tooling.
https://pkl-lang.org
Apache License 2.0
9.84k stars 259 forks source link

Require references from typealiases to be const #516

Closed bioball closed 3 weeks ago

bioball commented 3 weeks ago

This adds a language change that requires references from typealiases to the enclosing module to be const.

This is required because typealiases are not late-bound.

Rationale is laid out in SPICE-0007.

Also: