On Tue, Mar 27, 2012 at 2:15 PM, Raul Miller <rauldmil...@gmail.com> wrote: > Marc Simpson also mentioned http://www.catonmat.net/blog/on-functors/ > > This describes how the term "functor" means different things in the > context of different languages. > > And, since the earlier reference was discussing ocaml implementations, > I think we can assume that my first post was focusing on the ML > meaning of functor.
Well, the OCaml post discusses an implementation of Functor in OCaml -- it's not focused on OCaml's functor keyword (these are two distinct things). > And, some of the later posts in this thread have been focusing on the > Haskell definition of functor. The Functor type class in Haskell is the same formal structure though implementation and usage differs (OCaml doesn't have type classes). Best, M ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm