Moving Foldable.foldl' inside the type class

Hi all, It would be nice if foldl' was moved inside the Foldable type class. Right now you get terrible performance if you use foldl' from Foldable. Ironically it'll also use O(n) space. Someone should move the function inside the type class. Johan

Seems reasonable. The existing body can serve as a default implementation.
For symmetry, foldr' should probably follow suit.
On Thu, Feb 17, 2011 at 7:34 PM, Johan Tibell
Hi all,
It would be nice if foldl' was moved inside the Foldable type class. Right now you get terrible performance if you use foldl' from Foldable. Ironically it'll also use O(n) space. Someone should move the function inside the type class.
Johan
_______________________________________________ Libraries mailing list Libraries@haskell.org http://www.haskell.org/mailman/listinfo/libraries
participants (2)
-
Edward Kmett
-
Johan Tibell