OCaml
abate