Should foldl' be added to the post-"Plan FTP" Prelude

Chris Allen cma at
Tue Feb 24 20:44:34 UTC 2015

(+1) on foldl', (-1) on foldr' for the reasons outlined in the other 
mailing list.

On 02/24/2015 02:42 PM, Bob Ippolito wrote:
> (Cross-posted from haskell-cafe as suggested by Carter Schonwald)
> I would love to have foldl' as part of the Prelude. I use it quite 
> frequently and it seems like a beginner trap to have foldl but not 
> foldl' (which is almost always the better choice). I see that foldMap 
> has been added (in addition to all of Monoid and Traversable), why was 
> foldl' left out?
> It might be good measure to add foldr' as well, although I use that 
> much less frequently.
> -bob
> _______________________________________________
> Libraries mailing list
> Libraries at

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the Libraries mailing list