aboutsummaryrefslogtreecommitdiff
path: root/notes/language_upgrades.txt
blob: 5eb08d6c998bd42a48af7176384c10cc3f3deef0 (plain)
1
2
3
4
5
6
7
8
9
10

How to upgrade the language?
============================

Language features as well as language restrictions (e.g. backwards-
incompatible stricter static checking etc.) could be specified as
virtual "module" dependencies.

A module without any language-version dependency at all could perhaps be
interpreted as depending on some reasonable default version, that could
change over time.