不可变映射
与不可变集合类似,有两种不可变映射:
@immut/hashmap中的哈希映射@immut/sorted_map中的排序映射
///|
fn main {
let a = @immut/hashmap.from_array([(1, "a"), (2, "b"), (3, "c")])
let b = a.add(4, "d")
let c = @immut/sorted_map.from_iter(b.iter())
println(c.keys_as_iter().collect())
}