ReasonML / BuckleScript JavaScript Interop

This note shows my amazement with ReasonML's javascript interop by comparing code written in the former with the produced output in the latter.

Monads by example

In this post I'm going to compare different Monad instances, look into concrete signatures of their methods and see how they work in practice.

Applicatives by example

In this post I'm going to compare different Applicative instances, look into concrete signatures of their methods and see how they work in practice.

Functors by example

In this post I'm going to compare different Functor instances, look into concrete signatures of their methods and see how they work in practice.

JavaScript Series: Context in JavaScript Functions