Concept
- Lists preserve order, Maps store key/value pairs, and Sets keep unique values.
- Collection operations are checked instead of exposing C++ undefined behavior.
- Members use value.member, indexing uses value[index], and supported values can expose basic help through value.help.
Example
nums = [1, 2, 3]
nums.add 4
say nums.len
say nums[0]
user = ["name": "Steve", "role": "student"]
say user["name"]
values = set [1, 2, 2, 3]
if 3 in values
say "found"
say nums.help