Fix test
This commit is contained in:
parent
f648de74a5
commit
3acf4a2a9c
@ -61,14 +61,14 @@ impl<T: Copy> cat<T> : Map<int, T> {
|
||||
else { None }
|
||||
}
|
||||
|
||||
fn insert_with_key(+key: int, +val: T, ff: fn(+k: int, +v0: T, +v1: T) -> T) -> bool {
|
||||
fn update_with_key(+key: int, +val: T, ff: fn(+k: int, +v0: T, +v1: T) -> T) -> bool {
|
||||
match self.find(key) {
|
||||
None => return self.insert(key, val),
|
||||
Some(copy orig) => return self.insert(key, ff(key, orig, val))
|
||||
}
|
||||
}
|
||||
|
||||
fn insert_with(+key: int, +val: T, ff: fn(+v0: T, +v1: T) -> T) -> bool {
|
||||
fn update(+key: int, +val: T, ff: fn(+v0: T, +v1: T) -> T) -> bool {
|
||||
match self.find(key) {
|
||||
None => return self.insert(key, val),
|
||||
Some(copy orig) => return self.insert(key, ff(orig, val))
|
||||
|
Loading…
x
Reference in New Issue
Block a user