3 ms·
Luckily for haskellers, GHC does a thing called fusion, which is an optimization that pipes together different operations on data, and avoids allocating interme
by ekr 9y ago
Luckily for haskellers, GHC does a thing called fusion, which is an optimization that pipes together different operations on data, and avoids allocating intermediate results.
(https://www.stackbuilders.com/tutorials/haskell/ghc-optimization-and-fusion/ https://www.stackbuilders.com/tutorials/haskell/ghc-optimiza...)