A basic introduction to functional programming principles in ReasonML
Functional programming is a programming paradigm based on several principles such as immutability and purity.
ReasonML extends the functional language OCaml and compiles to JavaScript....