Untitled
unknown
ocaml
4 years ago
260 B
3
Indexable
exception MissingKey;;
let rec delete = function
Lf, _ -> raise MissingKey
| Br ((k, v), t1, t2), del_k ->
if del_k < k then Br ((k, v), delete (t1, del_k), t2)
else if del_k > k then Br((k, v), t1, delete (t2, del_k))
else Lf;;Editor is loading...