Reason语言 您所在的位置:网站首页 delphi英文名 Reason语言

Reason语言

#Reason语言| 来源: 网络整理| 查看: 265

Reason設計者Jordan Walke发行时间2016年5月16日,​6年前​(2016-05-16)[1]目前版本3.8.2 (2022年10月15日)[2] 許可證MIT许可证文件扩展名.re, .rei網站reasonml.github.io

Reason也叫做ReasonML,是OCaml的一个语法(英语:syntax (programming languages))扩展和工具链,它由还创建了React的Jordan Walke创建于Facebook[3]。Reason提供了JavaScript编程者熟悉的语法,并可以转译成OCaml[4]。静态类型的Reason(或OCaml)代码可以使用ReScript编译器编译成动态类型的JavaScript[5]。

Reason社群官方提供了ReasonReact作为给基于web应用的React的解决方案[6][7]。

参见[编辑] Elm:使用叫做端口的抽象来与JavaScript通信的函数式语言。 PureScript:编译成JavaScript的强类型的纯函数式编程语言。 引用[编辑] ^ Simple, fast & type safe code that leverages the JavaScript & OCaml ecosystems: facebook/reason, Facebook, 2019-03-23 [2019-03-23], (原始内容存档于2021-01-04)  ^ Release 3.8.2. 2022年10月15日 [2022年10月26日].  ^ What is ReasonML?. 2ality. [2019-03-23]. (原始内容存档于2022-05-04).  ^ Gopher, Stupid. One week with ReasonML. Medium. 2018-11-12 [2019-03-23]. (原始内容存档于2021-10-19).  ^ Overview | ReScript Documentation. rescript-lang.org. [2020-08-10]. (原始内容存档于2022-04-17) (英语).  ^ ReasonReact. GitHub. [2021-10-16]. (原始内容存档于2021-10-16).  ^ Wilson, Ian. ReasonML with React Hooks Tutorial — Building a Pomodoro Timer. 2019-04-15 [2021-10-16]. (原始内容存档于2021-10-19).  外部链接[编辑] Official website (页面存档备份,存于互联网档案馆) ReasonReact (页面存档备份,存于互联网档案馆)

查论编程序设计语言按范型过程式 FORTRAN COBOL ALGOL 60 BASIC QB64(英语:QB64) PL/I MUMPS(英语:MUMPS) ALGOL 68 Forth Pascal Turbo Pascal C Modula-2 Ada 83 occam Oberon Go Zig Carbon 面向对象 Simula 67 Smalltalk C++ Objective-C Eiffel Object Pascal Delphi Self Visual Basic Gambas Ada 95 Java C# Vala Fantom(英语:Fantom (programming language)) Crystal(英语:Crystal (programming language)) 多范型 Modula-3 Dylan Python Lua JavaScript Ruby D Factor Scala F# F* Haxe Dafny(英语:Dafny) Nim Rust Dart Julia Swift Bosque(英语:Bosque (programming language)) 函数式 LISP Scheme Common Lisp Clojure Logo APL/J ML Standard ML OCaml Erlang Elixir Haskell Curry SAC Agda Idris Pure(英语:Pure (programming language)) jq(英语:jq (programming language)) Cuneiform 逻辑式 Prolog Datalog Mercury AnsProlog 脚本语言动态语言 SNOBOL Icon REXX Perl Raku Tcl/Tk CLOS newLISP Python Lua Ruby PHP Hack REBOL Red(英语:Red (programming language)) Io Julia Shell语言 Unix shell sh csh/tcsh ksh bash ash zsh rc(英语:rc) fish sed AWK PowerShell ECMA-262 ECMAScript JavaScript TypeScript Node.js/Deno CoffeeScript/LiveScript(英语:LiveScript (programming language)) Elm PureScript Reason 特定平台.NET C# C++/CLI F# PowerShell VB.NET Small Basic JVM Java AspectJ(英语:AspectJ) Scala Clojure Groovy Kotlin 特定领域科学计算 Speakeasy(英语:Speakeasy (computational environment)) IDL GDL Maxima Maple MATLAB Octave Scilab Wolfram R Yorick(英语:Yorick (programming language)) SageMath Julia GPU计算 GLSL HLSL OpenCL CUDA Futhark 数据查询 SQL PL/SQL T-SQL SQL/PSM(英语:SQL/PSM) xBase(英语:xBase) XPath XQuery(英语:XQuery) GraphQL 可视化 Simulink LabVIEW Orange(英语:Orange (software)) KNIME(英语:KNIME) Scratch Snap! Power Fx 传媒设计 SuperCollider Pure Data Processing ChucK 其它 汇编语言 make PostScript XSLT WebAssembly 目录 列表 历史 比较(英语:Comparison of programming languages) 时间线(英语:Timeline of programming languages) 这是一篇關於電腦程式語言的小作品。你可以通过编辑或修订扩充其内容。查论编


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有