이유(프로그래밍 언어)

Reason (programming language)
이유
Reason-logo.svg
설계자조던 월크
처음 등장한2016년 5월 16일, 6년 전(2016-05-16)[1]
안정된 릴리스
3.6.0 / 2020년 3월 5일
면허증.MIT 라이선스
파일 이름 확장자.re, .rei
웹 사이트reasonml.github.이오

Reason ML이라고도 불리는 Reason은 [2]Facebook에서 React를 만든 Jordan Walke가 만든 OCaml용 구문 확장 및 툴 체인입니다.Reason은 JavaScript 프로그래머에게 익숙한 구문을 제공하며 OCaml로 변환됩니다.ReScript [3]컴파일러를 사용하여 Static Type Reason(또는 OCaml) 코드를 동적으로 입력된 JavaScript로 컴파일할 수 있습니다.

Reason 커뮤니티는 React 기반의 웹 [4][5]어플리케이션 솔루션으로서 ReasonReact를 공식적으로 제공하고 있습니다.

「 」를 참조해 주세요.

  • Elm: 포트라는 추상화를 사용하여 JavaScript와 통신하는 기능 언어
  • PureScript: JavaScript로 컴파일하는 강력한 타입의 순수 기능 프로그래밍 언어

레퍼런스

  1. ^ Simple, fast & type safe code that leverages the JavaScript & OCaml ecosystems: facebook/reason, Facebook, 2019-03-23, retrieved 2019-03-23
  2. ^ "What is ReasonML?". 2ality. Retrieved 2019-03-23.
  3. ^ "Overview ReScript Documentation". rescript-lang.org. Retrieved 2020-08-10.
  4. ^ "ReasonReact". GitHub.
  5. ^ Wilson, Ian (2019-04-15). "ReasonML with React Hooks Tutorial — Building a Pomodoro Timer".

외부 링크