From Handwiki | Designed by | Jordan Walke |
|---|---|
| First appeared | May 16, 2016[1] |
| Stable release | 3.6.0
/ March 5, 2020 |
| License | MIT License |
| Filename extensions | .re, .rei |
| Website | reasonml |
Reason, also known as ReasonML, is a syntax extension and toolchain for OCaml created by Jordan Walke at Facebook.[2] Reason offers a syntax familiar to JavaScript programmers, and transpiles to OCaml.[3] Statically typed Reason (or OCaml) code may be compiled to dynamically typed JavaScript using the BuckleScript compiler.[4]
The Reason community officially provides ReasonReact as a solution for React based web applications.[5][6]
Categories: [Cross-platform free software] [Extensible syntax programming languages] [Free compilers and interpreters] [Functional languages] [ML programming language family] [Object-oriented programming languages] [Pattern matching programming languages] [Statically typed programming languages] [High-level programming languages]