reason README

The project's README from github.com/reasonml/reason. As one markdown file: README.md.

logo

Reason

Simple, fast & type safe code that leverages the JavaScript & OCaml ecosystems.

Build Status CircleCI Chat

Latest Releases:

native esy package on npm

User Documentation

The Reason user docs live online at https://reasonml.github.io. The repo for those Reason docs lives at github.com/reasonml/reasonml.github.io

Docs links for new users:

Contributing:

npm install -g esy@next
git clone https://github.com/reasonml/reason.git
cd reason
esy
esy test # Run the tests

Contributor Documentation:

The docs/ directory in this repo contains documentation for contributors to Reason itself (this repo).

License

See Reason license in LICENSE.txt.

Works that are forked from other projects are under their original licenses.

Credit

The general structure of refmt repo was copied from whitequark's m17n project, including parts of the README that instruct how to use this with the OPAM toolchain. Thank you OCaml!

reason (reasonml/reason)

Searching Database…

10.3K ·GitHub
这是什么?Reason 是一门编程语言,可以让你写出简单、快速、类型安全的代码,同时还能利用 JavaScript 和 OCaml 两大生态。
它是一门我要用来写代码的语言,还是我给项目添加的一个库?它是一门完整的编程语言,而不是库:这个仓库里是语言本身和它的工具链,代码库是用 OCaml 写的。
我该怎么上手?Reason 的用户文档(包括入门指南)在 reasonml.github.io 上;仓库自带的 README 主要是写给贡献者看的。
我需要先装好 OPAM 这类 OCaml 工具吗?如果要构建或修改 Reason 本身,需要——安装说明使用的是 OPAM 工具链,CI 也会跑 esy 和 nix 构建。
Reason 代码能跑在哪里——浏览器、服务器还是本地原生环境?两个世界都能跑:它既利用 JavaScript 生态(网页),也利用 OCaml 生态(本地原生),所以 Reason 代码不绑定某一种运行时。
这个许可证有什么特别之处吗?Reason 采用 MIT 许可证,但从其他项目 fork 来的部分保留其原许可证——复用代码前请先查看 LICENSE.txt。
refmt 是什么?Reason 的源代码格式化工具。它的仓库结构照搬自 whitequark 的 m17n 项目,包括 README 里讲解如何配合 OPAM 工具链使用的部分。
Reason 这个项目成熟吗?它从 2015 年 11 月起就在 GitHub 上了,有大约 10300 个 star,没有被归档,CI 工作流会通过 esy、nix 和 opam 来构建它。
What are similar projects?morloc, crystal, scala, TypeScript, tsrx, milewski-ctfp-pdf, elixir, gleam
Creator
reasonml
Size
25.1 MB
Stars
10.3K
Age
10y
Commits · 90 Days