Fusion

Simon Peyton Jones simonpj at microsoft.com
Tue Aug 19 07:09:54 UTC 2014


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



More information about the Libraries mailing list