updated: CHANGELOG
authorBrendan Hansen <brendan.f.hansen@gmail.com>
Tue, 13 Feb 2024 04:27:59 +0000 (22:27 -0600)
committerBrendan Hansen <brendan.f.hansen@gmail.com>
Tue, 13 Feb 2024 04:27:59 +0000 (22:27 -0600)
CHANGELOG

index 8ba32c22963ff60752f4dddd91b38b707e413a8a..e12c7a86d461fdb1bc521d2df5d36c2aa5d458bf 100644 (file)
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -11,6 +11,15 @@ written in Onyx. The two major syntax changes:
     Cases with captures:
         case Value as capture      instead of        case capture: Value 
 
+    Interfaces:
+        X :: interface (T: type_expr) {
+            t as T;
+        }
+
+        instead of
+
+        X :: interface (t: $T) { ... }
+
 These syntax changes help improve readability and makes the language more friendly to newcomers.
 These changes also introduce two new keywords into the language that could see use in other places
 in the future. This is a small improvement to make, but it is better to make it now while a