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 |