ReasonML

Updated: Jan 16, 2020 by Pradeep Gowda.

Facebook Reason Programming Langauge.

reasonml/rebel is the build system for rebel. One good use of rebel is to use it to automatically generate .merlin files for the project based on the dependencies defined in the package.json file.

Look at RebelExampleProject on how to use Rebel to build Reason projects.

Introduction

Comparison

Development environment

The klipse plugin is a javascript tag that transforms static code snippets of an html page into live and interactive snippets:

Live: The code is executed in your browser
Interactive: You can modify the code and it is evaluated as you type

Via \@jasim_ab on 2018-07-11:

Talks

Code

Language concepts

React

Native UI

Blogs

Courses

Tutorials

dysinger/restack: Full Stack ReasonML Tutorials

This is a tutorial series on using the ReasonML language to build MirageOS unikernels and user-facing applications with tools like Reason-React. Using the same language for the entire stack is appealing. You’ll likely be able to stay in one editor, become very familiar with the syntax, and share common code between the layers of your application.