ReScript
Typed language with OCaml semantics that compiles to readable JavaScript — formerly BuckleScript/Reason.
static
transpiled
since 2020
functionaloop
ReScript combines OCaml’s sound type system with a JavaScript-friendly syntax, producing readable and performant JavaScript output. Its type inference is fast and complete — zero any, zero runtime type errors. It has first-class React bindings and is used by teams at Meta and in the broader OCaml/Reason community.