When people hear about functors in OCaml they probably immediately think of map and the Functor type class in Haskell. Then when they start looking into what OCaml calls functors they’re likely to be confused, finding something quite unexpected.

This talk will aim to introduce people to the OCaml module system, showing how OCaml modules are different, explain what an OCaml functor is and show how OCaml modules allow us to solve problems in a unique way.


Target Audience


schedule Submitted 2 years ago