Untitled
unknown
ocaml
3 years ago
260 B
1
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...