I noticed that the OCaml snippets in page 37,38 doesn't really correspond with the haskell snippet 