While language interpreter with js_of_ocaml, function and recursive supported.
Edit This Code:
Run it! >>
Result: