Language Features

Module Functors in ReasonML

Illustrated by Julia Hanke

If you are coming from a web development background, ReasonML is a great way to get into functional programming and learn about module functors. They are like higher-order functions for modules and can generate new modules from existing ones. Module functors are packed with power, but use them with caution.

To continue reading


  • Access to original high quality content
  • Priority support and feedback
  • A thank you for supporting our small independant publication

Already purchased issue? Login