On Sun, Nov 23, 2008 at 11:38:17AM +0100, Stefano Zacchiroli wrote: > On Thu, Nov 20, 2008 at 11:41:03AM +0000, Richard Jones wrote: > > > The most straightforward solution to this problem to me looks like > > > providing a syntax equivalent like "from Module import foo, bar" > > > which selectively imports only some identifiers from a given module. > > > > Again, Perl gets this mostly right, in that the module developer can > > define "modes of use" of the module. In Perl something like: > > > > use CGI qw(:standard); > > That's interesting, but requires support in all involved library. Do > you know how CPAN authors are required to annotate what is "standard" > and what is not?
It's left to the module authors to define how these labels work, although there are a lot of idiomatic uses. Rich. -- Richard Jones Red Hat _______________________________________________ Caml-list mailing list. Subscription management: http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list Archives: http://caml.inria.fr Beginner's list: http://groups.yahoo.com/group/ocaml_beginners Bug reports: http://caml.inria.fr/bin/caml-bugs