ReasonML lets you write simple, fast and quality type safe code while leveraging both the JavaScript & OCaml ecosystems. It is an OCaml syntax that is similar to JSX. It compiles to javascript using the ReScript compiler.
I wrote a blog post about the language: Software Factory Resources in Reason