This commit is contained in:
2026-09-23 00:36:22 -04:00
commit 6e4f9cd65a
74 changed files with 57163 additions and 0 deletions
+19
View File
@@ -0,0 +1,19 @@
numbers := [1, 2, 3]
more_numbers := [0, ...numbers, 4]
codes := ['ok' => 200, 'missing' => 404]
more_codes := [...codes, 'failed' => 500]
empty_numbers: []i32: []
empty_codes: [str]i32: []
optional_numbers: []i32?: nil
optional_elements: []{i32?}: [nil, 1->|.some]
Options :: &{
name: str: 'default'
count: i32 = 0
}
defaults := &Options.{}
overridden := &Options.{ ...defaults; count = 2 }
anonymous := &.{ label: 'value'; count = 1 }