Functor, Applicative, Monad, Foldable, Traversable instances for (, , ) a b

Theodore Lief Gannon tanuki at gmail.com
Thu Mar 30 21:55:59 UTC 2017


re: compiler warnings -- I saw this on reddit a little while back, but I
don't think I've seen it in this thread? Worth posting in case anyone
missed it: http://blog.ezyang.com/2017/03

On Thu, Mar 30, 2017 at 2:49 PM, Henning Thielemann <
lemming at henning-thielemann.de> wrote:

>
> On Thu, 30 Mar 2017, Bryan Richter wrote:
>
> On Thu, Mar 30, 2017 at 11:18:10PM +0200, Henning Thielemann wrote:
>>
>>>
>>> I think the only reason is that some programmers got "laziness" wrong
>>> and try to use primitive types for everything instead of using (and
>>> importing) dedicated types.
>>>
>>
>> Well, is there anything to be done for it at this point? Is there even
>> any consensus that this was, in retrospect, a poor choice?
>>
>
> The community was and is pretty divided, I think. My suggested compromise
> is to get compiler warnings if you use certain instances (by accident).
>
> _______________________________________________
> Libraries mailing list
> Libraries at haskell.org
> http://mail.haskell.org/cgi-bin/mailman/listinfo/libraries
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/libraries/attachments/20170330/47f8c98e/attachment.html>


More information about the Libraries mailing list