[PATCH 0/3] Implement nand/nor/nany/nall in Data.List

Kim-Ee Yeoh ky3 at atamo.com
Thu Feb 27 16:21:11 UTC 2014


On Thu, Feb 27, 2014 at 10:12 PM, Alexander Berntsen
<alexander at plaimi.net>wrote:

> Herbert told me to send these here since they affect base. I can imagine
> people are vary of putting stuff in base, and certainly prelude. But if
> I seem ignorant and ahistorical, that's because I *am*. So please, if
> there is something wrong with my patches, don't hesitate to educate me.
> Learning the ways of GHC hacking is after all my long-term goal. :-)
>

Hi Alexander,

It's hard to explain the general nervousness with modifying prelude + base.
It's like a shared commons where rapid changes cause confusion.

The general wisdom is that it's very easy to add idiomatic functions to
one's kit. And by kit, I mean something like John Goerzen's MissingH.

The big, silent shops that use Haskell commercially all have their own kits.

-- Kim-Ee
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/libraries/attachments/20140227/404d8dee/attachment.html>


More information about the Libraries mailing list