cvs commit: hugs98/dotnet License.net hugs98/dotnet/doc
dotnet-lib.html dotnet.html examples.html hugs98/dotnet/examples/basic
Env.hs Http.hs Mail.hs hugs98/dotnet/lib DotNet.hs hugs98/dotnet/lib/Syste
m Array.hs ...
Sigbjorn Finne
sof@galois.com
Mon, 3 Mar 2003 10:42:49 -0800
Just to clarify -- this is a separate toplevel namespace
(mirroring the .NET Framework). Should conflicts become
an issue a prefix will be added.
--sigbjorn
----- Original Message -----
From: "Malcolm Wallace" <Malcolm.Wallace@cs.york.ac.uk>
To: <cvs-hugs@haskell.org>
Sent: Monday, March 03, 2003 03:30
Subject: Re: cvs commit: hugs98/dotnet License.net hugs98/dotnet/doc
dotnet-lib.html dotnet.html examples.html hugs98/dotnet/examples/basic
Env.hs Http.hs Mail.hs hugs98/dotnet/lib DotNet.hs hugs98/dotnet/lib/Syste m
Array.hs ...
> Sigbjorn Finne <sof@glass.cse.ogi.edu> writes:
>
> > This commit adds interop support for the .NET platform.
>
> Looks interesting!
>
> However, just one minor point:
>
> > dotnet/lib DotNet.hs
> > dotnet/lib/System Array.hs Console.hs DateTime.hs Enum.hs
> > MarshalByRefObject.hs Object.hs
> > ObjectTy.hs String.hs StringTy.hs Type.hs
> > TypeCode.hs TypeTy.hs ValueType.hs Xml.hs
> > dotnet/lib/System/Collections IEnumerator.hs
> > dotnet/lib/System/IO Directory.hs DirectoryInfo.hs
> > dotnet/lib/System/Xml XmlAttributeCollection.hs
> > XmlNameTable.hs XmlNamedNodeMap.hs
> > XmlNode.hs XmlNodeTy.hs XmlReader.hs
>
> These hierarchical names look rather strange. Why "System" as a
> base dir? Wouldn't System.DotNet be perhaps more reasonable, ala
> System.Posix for instance?
>
> Also, for example, how do these submodules compare with the more
> "obvious" locations:
>
> System.Array Data.Array
> System.String Data.String
> System.Xml Text.XML
>
> although, since they are .NET-specific, perhaps they belong down
> another level, e.g.
>
> System.DotNet.Text.XML
>
>
> Regards,
> Malcolm
> _______________________________________________
> Cvs-hugs mailing list
> Cvs-hugs@haskell.org
> http://www.haskell.org/mailman/listinfo/cvs-hugs