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-optimiza...)
(https://www.stackbuilders.com/tutorials/haskell/ghc-optimiza...)
No comments yet.