Proposal: Add concatMapM function (#2042)

Henning Thielemann lemming at henning-thielemann.de
Tue Jan 29 13:54:18 EST 2008


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?


More information about the Libraries mailing list