I think you mean stream fusion. While cool, it doesn't actually work in real cases yet. Indeed the ticket to implement it has been closed as invalid because it needs more research.
http://ghc.haskell.org/trac/ghc/ticket/915
It's still one of the most impressive moves to a sufficiently smart compiler.