Hello fairy camls,
While learning Ocaml I stumble upon many ideas (e.g. computations, purely functional datastructures, GADT) and teachers here know what more next, not to mention hordes of use cases (difference lists seen here a month ago ( adapted from haskell)).
Papers are referenced and many are written in Haskell rather than SML or Ocaml. Wadler has many references (at times in Ocaml) to quote a multi-lingual list. Even in french Ocaml courses, Haskell appear out of monad lessons (appropriate syntax ?). In general, googling most of functional terms returns a set of Haskell links.
Although lazily delaying it, at this point, I can’t postpone any longer and must learn Haskell syntax to access this literature.
I 'd like to know why is it as it is ? I mean, the brotherhood (Haskell, MLs) seems to lean towards Haskell when it comes to teaching or publications. Am I naively wrong on my corner of the internet ?
This led me to ponder about to translate everything in one another (growing and hard to maintain) or to learn many languages (hard )? Once I learn Haskell syntax why translate but use it elsewhere in Ocaml ?
Please don’t through me stones, I will never write anything in Haskell ever . Just touch it with the eyes.