
31 Aug
2010
31 Aug
'10
7:32 a.m.
Well done! And well done Milan for identifying the opportunities! Data.Map is a really key library. Simon | This proposal provides a patch that [53] dramatically improves | performance across the API. Three standard techniques are applied to | the code: | | * [54] Worker/Wrapper transformations of recursive functions with | constant arguments (aka. the [55] static argument transformation). | | * Explicit inlining of wrapper functions. | | * Explicit strictness of keys to functions.