A language built for fun
This project is maintained by cometlang
inherits Iterable final
This is known collectively as a Hash, Hash Table, Dictionary and probably other names. It can be instantiated with a literal {} or statically initalized with {key: value, ...}
add(key, value) add a value to the hash with keyremove(key) removes the value and key from the hashto_string() returns a String representation of the hashget(key, default=nil) returns the value found by key otherwise returns the default value if key doesn’t have an entry in the hash.has_key?(key) returns a boolean for whether the hash has the given key== iterates through the keys and values of each hash and returns true if they have the same contents (or are the same instance)[] takes an object as the key and returns the associated value, e.g. hash[some_object][]= assigns a value to the given key, e.g. hash[some_object] = "some string"