thp-lang.org/md/learn/collections/maps.md
2024-02-20 05:17:21 -05:00

441 B

Maps

Also known as Associative Arrays

Usage without a declaration

val mut person = Obj {
    name: "John",
    surname: "Doe",
    age: 33,
}


print("Hello {person.name}")

person.age += 1

print("You just turned {person.age}")

Usage with a declaration

obj Person = {
    String name,
    String surname,
    Int age,
}


val john_doe = Person {
    name: "John",
    surname: "Doe",
    age: 33,
}