OCaml
EricGT