ReasonML

ReasonML
软件描述
ReasonML 是 OCaml 的新面孔,结合 BuckleScript 后可让 Web 开发变得简单、稳健且类型安全。它具有出色的 JavaScript FFI 支持,并可轻松地逐步集成到现有项目中。
官方网站
访问软件的官方网站了解更多信息
reasonml.github.io
什么是 ReasonML?
Reason 让你编写简单、快速且类型安全的代码,同时利用 JavaScript 和 OCaml 生态系统。其强大而安全的类型推断机制意味着你几乎无需手动标注类型,但所有内容都会自动检查。可轻松使用 NPM/Yarn 的包,或在学习过程中直接插入一段原生 JavaScript 代码!可用于开发网站、动画、游戏、服务器、命令行工具等。
🔄 替代方案
7 个选择
PureScript
PureScript 最初由 Phil Freeman 于 2013 年设计。他开始开发 PureScript 是因为他对其他将 Haskell 编译为 JavaScript 的尝试(例如使用 Fay、Haste 或 GHCJS)不满意。

Bosque
Bosque编程语言是一种在机器辅助的快速可靠软件开发生命周期中进行规范化设计的实验。

Real-Time JavaScript Tool
实时JavaScript工具是一款便携式工具,可实现JavaScript代码的实时执行!

JavaScript
JavaScript(有时缩写为JS)是一种轻量级、解释型、面向对象的语言,具有头等函数功能,最著名的是作为网页的脚本语言,但也广泛用于许多非浏览器环境。

OCaml
OCaml 是一种工业级编程语言,支持函数式、命令式和面向对象的编程风格。

CoffeeScript
CoffeeScript 是一种编译成 JavaScript 的小语言。在那些繁琐的大括号和分号之下,JavaScript 一直拥有一个优美的对象模型。CoffeeScript 旨在以简单的方式展现 JavaScript 的优秀特性。

Elm
Elm 致力于让网页开发变得更加愉快。Elm 是一种类型安全的函数式响应式语言,可编译为 HTML、CSS 和 JavaScript。

