
29 Jan
2008
29 Jan
'08
1:54 p.m.
On Tue, 29 Jan 2008, Johannes Waldmann wrote:
3. Opposed to any additions to the base library: - Bulat Ziganshin
Add me to this list.
"base" is not a convenience library, it should contain fundamentally important stuff.
Cf. java.lang, which "Provides classes that are fundamental to the design of the Java programming language" http://java.sun.com/javase/6/docs/api/java/lang/package-summary.html
The emphasis (I think) is on *design* of the *language*.
The question is - where to add it, if not to Data.List? We could setup new Data.List.Extras. But this would have the same problem like Data.List. Is the solution to move Data.List from 'base' to 'containers' or so, since the basic list functions are already in Prelude?