I've had extensive programming experience with
C/Lex/Yacc/SML, some user's exposure to the SML module system, and a little
Java programming experience, but I’m new to OCaml and didn’t follow
the OCaml Introduction’s Objects subtleties. Would people please
recommend documents, preferably on-line, that would explain the issues and intended
uses for me?
My biggest initial question is why OCaml has both a
modules system and objects: Aren’t they different ways of accomplishing
the same things?
Steve