Tag: tutorial
RSS FeedA ReasonReact Tutorial
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.
Your first native Reason/OCaml project
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 馃檶.
JavaScript Interop with Reason and BuckleScript
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.
The Noble Perceptron
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.