Mailing list for all users of the OCaml language and system.
 help / color / mirror / Atom feed
* alternative module systems
@ 2000-08-14 15:17 Markus Mottl
  2000-08-18 16:36 ` Brian Rogoff
  0 siblings, 1 reply; 3+ messages in thread
From: Markus Mottl @ 2000-08-14 15:17 UTC (permalink / raw)
  To: OCAML

Hello,

having just looked at a few examples of the new module system as
implemented by Claudio Russo in Moscow ML, I wonder whether people at INRIA
have already considered it?

It supports higher order functors, mutually recursive modules, even first
class modules. The module examples in the Moscow ML distribution also
demonstrate the new capabilites using the bootstrapping methods explained
in Okasaki's book on "Purely Functional Datastructures". This is really
neat stuff!

I have no idea whether there are any caveats to this solution, but it looks
pretty general. Any comments whether something similar could be implemented
in OCaml? As it seems, the solution is a true superset of the previous
module system used in SML.

Best regards,
Markus Mottl

-- 
Markus Mottl, mottl@miss.wu-wien.ac.at, http://miss.wu-wien.ac.at/~mottl



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2000-08-20 16:58 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-08-14 15:17 alternative module systems Markus Mottl
2000-08-18 16:36 ` Brian Rogoff
2000-08-18 16:48   ` Markus Mottl

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox