From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id VAA25609; Wed, 14 Mar 2001 21:18:04 +0100 (MET) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id VAA25665 for ; Wed, 14 Mar 2001 21:18:03 +0100 (MET) Received: from shell5.ba.best.com (shell5.ba.best.com [206.184.139.136]) by concorde.inria.fr (8.11.1/8.10.0) with ESMTP id f2EKI2926299 for ; Wed, 14 Mar 2001 21:18:02 +0100 (MET) Received: from localhost (bpr@localhost) by shell5.ba.best.com (8.9.3/8.9.2/best.sh) with ESMTP id MAA05675; Wed, 14 Mar 2001 12:18:00 -0800 (PST) Date: Wed, 14 Mar 2001 12:18:00 -0800 (PST) From: Brian Rogoff To: Chris Hecker cc: caml-list@inria.fr Subject: Re: [Caml-list] good reference on modules? In-Reply-To: <4.3.2.7.2.20010314120532.00d9f400@shell16.ba.best.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk On Wed, 14 Mar 2001, Chris Hecker wrote: > > Coming from a C++ background, my idea of a module is a text file on the hard disk. Obviously, they're a bit more powerful than that in OCaml. Is there a good reference (book, tutorial paper, website, whatever) that talks about modules in an in-depth way? I've read the chapter 4 on them in the help materials, and I want more. I was trying to understand the group example someone posted to the list a few days back, and I think I need to find a good book or something to understand the real power of modules. > > Thanks, Some guy wrote a paper I found helpful, but the example code is in a very strange language that nobody uses, instead of C++ or Java. * A modular module system, Journal of Functional Programming 10(3), 2000. Full source code available in the Web appendix. You can get it from here http://pauillac.inria.fr/~xleroy/ -- Brian ------------------- To unsubscribe, mail caml-list-request@inria.fr. Archives: http://caml.inria.fr