
FWIW, Winter, I sorta like that operator and it is even readable to people
who use C, JS, etc. Thanks for the library. :)
ᐧ
On Thu, Nov 17, 2016 at 7:19 AM, winter
I decide to make a standalone package: http://hackage. haskell.org/package/if
Cheers! Winter
On 17 Nov 2016, at 18:19, Henning Thielemann < lemming@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@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/libraries
_______________________________________________ Libraries mailing list Libraries@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/libraries