You can edit almost every page by Creating an account and confirming your email.

Kept on Wikipedia:Reason (programming language)

From EverybodyWiki Bios & Wiki


Reason
ParadigmMulti-paradigm: functional, imperative, object-oriented
Designed byJordan Walke
First appearedMay 16, 2016; 10 years ago (2016-05-16)[1]
Stable release
3.3.2 / August 6, 2018[2]
Typing disciplineInferred, static, strong, structural
LicenseMIT License
Filename extensions.re
Websitereasonml.github.io
Influenced by
OCaml

Search Reason (programming language) on Amazon.

Reason, also known as ReasonML, is a syntax extension and toolchain for OCaml created by Jordan Walke at Facebook.[3] Reason offers a syntax familiar to JavaScript programmers, and transpiles to OCaml.[4] Statically typed Reason (or OCaml) code may be compiled to dynamically typed JavaScript using the BuckleScript compiler.[5]

See also

  • Elm, a functional language that uses ports to communicate with JavaScript
  • TypeScript, a strongly-typed programming language that transpiles to JavaScript

References

  1. Simple, fast & type safe code that leverages the JavaScript & OCaml ecosystems: facebook/reason, Facebook, 2019-03-23, retrieved 2019-03-23
  2. "ReasonConf Videos & Reason 3.3.2! · Reason". reasonml.github.io. Retrieved 2019-03-23.
  3. "What is ReasonML?". 2ality. Retrieved 2019-03-23.
  4. Gopher, Stupid (2018-11-12). "One week with ReasonML". Medium. Retrieved 2019-03-23.
  5. "What & Why BuckleScript". bucklescript.github.io. Retrieved 2019-03-23.

External links


This article "Reason (programming language)" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Reason (programming language). Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.

Page kept on Wikipedia This page exists already on Wikipedia.