add hint at what implementation would look like

This commit is contained in:
Valentin Gagarin 2023-06-15 15:01:37 +02:00 committed by GitHub
parent d9d6a1000c
commit d97603e26d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -354,6 +354,9 @@ Other discussions around language changes:
1. Semantics are preserved across file boundaries for past language versions.
This should be fairly straightforward to implement since values passed around in the evaluator carry all the information needed to force them.
Newer parts of the evaluator can always wrap their values in interfaces that are accepted by older parts, as far as possible.
Example: [Best-effort interoperability](#best-effort-interoperability)
<details><summary>Arguments</summary>