reason

Created May 17, 2016Updated 3 hours ago275 Forks5126 Stars1644 Commits398 Open IssuesWeb · Language Tools · Development Tools

Reason lets you write simple, fast and quality type safe code while leveraging both the JavaScript & OCaml ecosystems.

Reason is not a new language; it is a new syntax and toolchain powered by the battle-tested language, OCaml. Reason gives OCaml a familiar syntax geared toward JavaScript programmers, and caters to the existing NPM/Yarn workflow folks already know.

In that regard, Reason can almost be considered as a solidly statically typed, faster and simpler cousin of JavaScript, minus the historical crufts, plus the features of ES2030 you can use today, and with access to both the JS and the OCaml ecosystem!

Reason compiles to JavaScript thanks to our partner project, BuckleScript, which compiles OCaml/Reason into readable JavaScript with smooth interop. Reason also compiles to fast, barebone assembly, thanks to OCaml itself.

Created May 17, 2016Updated 3 hours ago275 Forks5126 Stars1644 Commits398 Open IssuesWeb · Language Tools · Development Tools

@reasonml

reasonml

RT @reasonconf: 📢 ReasonConf is looking for sponsors to realize some cool ideas! Check out our website for more infos: https://t.co/mZEq9m…...

reasonml

We've opened up a forum! https://t.co/wJQfQSucJl...

reasonml

RT @kadikraman: Let’s try reprocessing! @_philpl from @FormidableLabs on how easy* it is to build a game in Reason and run it... anywhere!?…...

Keep Updated

Stay up-to-date via RSS with the latest open source project releases from Facebook, news from our Engineering teams, and upcoming events.

Subscribe
Facebook © 2018