Add ifThenElse and (?) to Data.Bool
winter
drkoster at qq.com
Thu Nov 17 12:19:17 UTC 2016
I decide to make a standalone package: http://hackage.haskell.org/package/if <http://hackage.haskell.org/package/if>
Cheers!
Winter
> On 17 Nov 2016, at 18:19, Henning Thielemann <lemming at henning-thielemann.de> wrote:
>
>
> On Thu, 17 Nov 2016, Yitzchak Gale wrote:
>
>> Anyway, bool is the natural parameter order in Haskell.
>> I'll make more explicit what others have already said, with
>> this analogy:
>>
>> maybe (if it fails) (if it succeeds) (input data)
>> either (if it fails) (if it succeeds) (input data)
>
>> foldl (if it's null) (if it's not null) (input data)
>> foldr (if it's null) (if it's not null) (input data)
>
> Unfortunately, it is the other way round:
>
> foldl (if it's not null) (if it's null) (input data)
> foldr (if it's not null) (if it's null) (input data)
> _______________________________________________
> 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/20161117/d7fe5593/attachment.html>
More information about the Libraries
mailing list