I've started a page at https://ghc.haskell.org/trac/ghc/wiki/FoldrBuildNotes Please feel free to add, correct, etc.
On Aug 19, 2014 3:10 AM, "Simon Peyton Jones" <simonpj@microsoft.com> wrote:David
You've been doing all this work on improving fusion, and you probably have a very good idea now about how it works, and how GHC's libraries use phases and RULES to achieve it. A kind of design pattern, if you like; tips and tricks.
I wonder if you'd feel able to write a GHC wiki page describing what you have learned, with examples and explanation about why it is done that way. If you did this, someone who follows in your footsteps wouldn't need to re-learn everything. And maybe someone will say "oh, there's one pattern you have omitted, here it is".
Thanks
Simon
_______________________________________________
Libraries mailing list
Libraries@haskell.org
http://www.haskell.org/mailman/listinfo/libraries