A strongly-typed language that compiles to JavaScript, with a focus on interoperability, simplicity, and performance. It offers a robust type system with type inference and provides first-class JS interop.
functional, imperative, object-oriented
web development, user interface
pattern matching, algebraic data types, type inference, zero-cost abstractions, first-class functions, modules, destructuring
static system, structural typing, strong typing, full inference, compile-time checking, conservative type coercion, optional type annotations
compiled, transpiled
OCaml, Reason, TypeScript, JavaScript
res
| Status | active |
| Type | programming |
| Created | 2015 |
| Designed by |
Hongbo Zhang Cheng Lou |
| Developed by |
ReScript Team Bloomberg L.P. |
| PyPL Index | N/A |
| TIOBE Index | N/A |
| GitHub rank | #91 |