Map Library (Map)
Linked with the "map" type.
Example Usage
#[main]
fn main() {
const a = {1: 'hi'};
assert_eq(a.len(), 1);
assert_eq(Map.len(a), 1);
}Map.any(this: map) -> bool
const map = map();
assert_not(map.any());Map.append(this: map, other: map) -> void
const map = {"a": 1};
map.append({"b": 2});
assert_eq(map, {"a": 1, "b": 2});Map.at(this: map, index: int) -> (unknown, unknown)
Map.clear(this: map) -> void
Map.contains(this: map, key: unknown) -> bool
Map.empty(this: map) -> bool
Map.first(this: map) -> (unknown, unknown)
Map.get(this: map, key: unknown) -> unknown
Map.insert(this: map, key: unknown, value: unknown) -> unknown
Map.keys(this: map) -> set
Map.last(this: map) -> (unknown, unknown)
Map.len(this: map) -> int
Map.pop_first(this: map) -> (unknown, unknown)
Map.pop_last(this: map) -> (unknown, unknown)
Map.remove(this: map, key: unknown) -> unknown
Map.values(this: map) -> list
Last updated