Reason也叫做ReasonML,是OCaml的一個語法英語syntax (programming languages)擴展和工具鏈,它由還創建了React的Jordan Walke創建於Facebook[3]。Reason提供了JavaScript編程者熟悉的語法,並可以轉譯成OCaml[4]。靜態類型的Reason(或OCaml)代碼可以使用ReScript編譯器編譯成動態類型的JavaScript[5]

Quick Facts 設計者, 釋出時間 ...
Reason
Thumb
設計者Jordan Walke
釋出時間2016年5月16日,​8年前​(2016-05-16[1]
當前版本
  • 3.13.0(2024年10月21日;穩定版本)[2]
編輯維基數據鏈接
許可證MIT許可證
文件擴展名.re, .rei
網站reasonml.github.io
Close

Reason社群官方提供了ReasonReact作為給基於web應用的React的解決方案[6][7]

參見

  • Elm:使用叫做端口的抽象來與JavaScript通信的函數式語言。
  • PureScript:編譯成JavaScript的強類型的純函數式程式語言。

引用

外部連結

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.