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 TAA05104; Thu, 15 Aug 2002 19:18:38 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id TAA05073 for ; Thu, 15 Aug 2002 19:18:37 +0200 (MET DST) Received: from mg.ihep.su (mg.ihep.su [194.190.161.38]) by nez-perce.inria.fr (8.11.1/8.11.1) with ESMTP id g7FHIan04536 for ; Thu, 15 Aug 2002 19:18:36 +0200 (MET DST) Received: by mg.ihep.su (Postfix, from userid 65436) id 5D918B5563; Thu, 15 Aug 2002 21:18:36 +0400 (MSD) Received: from ontil.ihep.su (ontil.ihep.su [194.190.161.63]) by mg.ihep.su (Postfix) with ESMTP id 7A9CEB5287; Thu, 15 Aug 2002 21:18:35 +0400 (MSD) Received: from localhost (vsl@localhost) by ontil.ihep.su (8.11.6/8.11.6) with ESMTP id g7FHIGH04292; Thu, 15 Aug 2002 21:18:16 +0400 Date: Thu, 15 Aug 2002 21:18:16 +0400 (MSD) From: Vitaly Lugovsky To: "Gurr, David (MED, self)" Cc: "Yurii A. Rashkovskii" , Subject: RE: [Caml-list] Namespace proposal In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk On Thu, 15 Aug 2002, Gurr, David (MED, self) wrote: > > > My two cents worth: Please dont copy package ideas from > > > languages that lack functors. And Java's package == > > > directory idea is far from beloved by all. -D > > > > For me package is not a modules collection, but just > > a way of multi-word module naming. It's not so easy to > > give short and still adequate names to the modules, but > > something like Db.Core.Storage looks much better then > > Dbstorage, and Storage can still be accessed just as > > "Storage" from modules of the same "package". Just a naming > > way, nothing more. > > And what happens when you need to abstract over a module/sub-package? -D No subpackages. Dots in the name does not mean any hierarchy - but just a "name search path" hints. Just the same modules as we have now, but with a slightly more intelligent way of name resolving. ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners