Tag: tutorial

RSS Feed

A ReasonReact Tutorial

July
5,
2017
react,
tutorial,
ocaml,
reason

Are you a big fan of React, and want to know more about Reason/OCaml? I made this for you!

This tutorial was updated on April 20, 2019 for reason-react version 0.7.0, and React hooks! If you want to see what it was like before hooks, here's the previous version

Reason is a project that adds a JavaScript-style syntax and a bunch of conventions and tooling to OCaml. The goal is to make this awesome language, with its powerful type system and robust multi-platform compiler, accessible to a broader audience. It's backed by the good folks at Facebook who invented and built React, and so naturally having best-in-class React interop has been a high priority.

This tutorial aims to give you a nice introduction to the syntax and type system of Reason, through the ReasonReact library. We'll be building a simple Todo list application.

Read more

Your first native Reason/OCaml project

June
17,
2017
tutorial,
ocaml,
reason

I just wrote my first Reason project that compiled to native, and you can too! Luckily for you, my first native project was a cli tool to help people get started with native Reason development 馃檶.

6 minute read

JavaScript Interop with Reason and BuckleScript

June
3,
2017
tutorial,
ocaml,
reason,
javascript

So you鈥檙e all ready to write some Reason but you need to call a JavaScript function? Or maybe you can鈥檛 figure out how to write something in OCaml-land and wish you could just bail for a minute & write it in JavaScript? Fortunately, both of those are fairly easy to pull off.

8 minute read

The Noble Perceptron

January
29,
2014
tutorial,
machine learning,
javascript

The perceptron is one of the most primitive learners, and is also of the easier ones to understand intuitively. I鈥檒l first give some background, and then an animation in javascript with 2D data, and an implementation in python, with graphs of it running on some traditional datasets.

6 minute read