OCaml does make partially applying functions easier, which is sometimes convenient, and it supportstail recursion. Tail recursion allows you to write loops in a functional style (without needingbreak,continueor
Starting from chapter 2, thedoctestsystem is introduced. I think it’s an interesting approach to start withdoctestinstead of usingunittest, which is modeled after the more ‘standard’ xUnit packages. Doctests are useful during specification writing as well, which is in most project the first ...