[Haskell-cafe] stream fusion -- multi-module programs

Jason Dusek jason.dusek at gmail.com
Wed Apr 8 08:24:16 EDT 2009


  In the paper "Stream Fusion: From Streams To Lists To Nothing
  At All", we find:

    For large multi-module programs, the results are less clear,
    with just as many programs speeding up as slowing down. We
    find that for larger programs, GHC has a tendency to miss
    optimisation op- portunities for stream fusible functions
    across module boundaries, which is the subject of further
    investigation.

  What's the state of these things? Is this still an issue for
  stream fusion?

--
Jason Dusek


More information about the Haskell-Cafe mailing list