3 ms·
The solution to this is a package like https://hackage.haskell.org/package/foldl https://hackage.haskell.org/package/foldl , which lets you fuse multiple traver
by endgame 4y ago
The solution to this is a package like https://hackage.haskell.org/package/foldl https://hackage.haskell.org/package/foldl , which lets you fuse multiple traversals of a lazy list into a single pass and get the laziness right.