
A revision of DData.
http://users.skynet.be/jyp/DData/doc http://users.skynet.be/jyp/DData/ddata.tar.gz
New sequences are added. I've tried to reflect settled issues in the code. If it is not so, tell me.
I like the new Seq. Do we need DData.LambdaSeq too? Does it bother anyone that the use of Seq here migh get confused with the 'seq' function? Similarly for Map. Cheers, Simon

Simon Marlow wrote:
I like the new Seq. Do we need DData.LambdaSeq too?
I like Seq too, Seq alone should be enough
Does it bother anyone that the use of Seq here migh get confused with the 'seq' function? Similarly for Map.
no, but good that you mentioned it (case matters) Will MultiSet get renamed to Bag? Christian

Does it bother anyone that the use of Seq here migh get confused with the 'seq' function? Similarly for Map.
Map doesn't bother me but between seq and all the related classes and types that mention Seq in their name, I see great potential for confusion. In an ideal world, we'd rename seq which is surely up there on the list of opaque, immemorable function names but, in this less than ideal world, using a different name for Seq would be good if someone can suggest one. (Sequence?) -- Alastair Reid

In an ideal world, we'd rename seq which is surely up there on the list of opaque, immemorable function names but, in this less than ideal world, using a different name for Seq would be good if someone can suggest one. (Sequence?)
Robert proposes CatenableSeq, which I like because it reflects closely the purpose of the type. Unless someone has a better idea along this lines, I'll make the change. Cheers, JP. __________________________________ Do you Yahoo!? Yahoo! Finance Tax Center - File online. File on time. http://taxes.yahoo.com/filing.html
participants (4)
-
Alastair Reid
-
Christian Maeder
-
JP Bernardy
-
Simon Marlow