From: Nicolas C. <war...@fr...> - 2003-03-03 05:44:49
|
> > Hi list > > > > Here's most of the functions ( sorted by module ) that I been gathered from > > different mails here and there. There might me some mission functions but I > > tried to make the whole consisted and documented. You will see that I have > > included both Global and MList modules, since MList seems to be approved, > > and Global-like used by several people here. > > Looks great. > > Can we rename MList to something more descriptive, such as List_Mutable? I don't think so... Because lots of people ( including me ) are not actually opening the List module for example, and are using the fully qualified namespace "List.iter" to call functions. And after several times List_Mutable.iter is getting really verbose ( by the way that seems to be the caml team opinion as well since we have Hashtbl and not Hashtable module ) > I'd prefer to see the object type first, such as List, followed by a object > qualifier, in this case Mutable. So all Lists would begin with List*. This > would make module sorting and searching easier in COAN. Uh ? COAN is still far from being done. Trying to figure out - and to resolve - possible problems of the posesible intregration of ExtLib into COAN seem counterproductive. > I think this would be relevant and consistent with other module distributions, > such as different XML parsing modules that would all be named with an XML* > prefix. I think that MList is understandable enough for the average user. BTW future XML documentation will of course include a fully qualified name such as "Mutable List". Nicolas Cannasse |