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