User loginNavigation |
archivesHigh Performance and Generality - Functional ProgrammingGenerative Code Specialisation for High-Performance Monte-Carlo Simulations
By Isaac Gouy at 2007-04-11 02:37 | LtU Forum | login or register to post comments | other blogs | 6160 reads
The Structure and Value of Modularity in Software DesignThe Structure and Value of Modularity in Software Design, K.J. Sullivan, W.G. Griswold, Y. Cai, B. Hallen.
This is really neat stuff; the authors use options theory to estimate the added value of a modular design relative to a less-modular design. It's always nice when an informal engineering intuition can be analyzed more precisely. Inferring Types for Higher Order Instructions in Stack LanguagesI recently made the final revisions of the paper on Typing Functional Stack-Based Languages and submitted it to ICFP. A big thank your to everyone here at Lambda-the-Ultimate.org for their help, especially regular LtU contributor Andreas Rossberg who played a big part in defining the type system. I have had several requests for an easier to follow explanation of how a type inference engine would work for a functional stack-based language, so I've written a short article for those interested which walks step by step through an example of how to infer types for a complex higher order function "eval(eval(noop)))" or in Cat "[] eval eval". Any questions, suggestions, or corrections would be most welcome. By cdiggins at 2007-04-11 19:04 | LtU Forum | login or register to post comments | other blogs | 5783 reads
|
Browse archivesActive forum topics |
Recent comments
4 weeks 1 day ago
44 weeks 3 days ago
44 weeks 3 days ago
44 weeks 3 days ago
1 year 14 weeks ago
1 year 18 weeks ago
1 year 20 weeks ago
1 year 20 weeks ago
1 year 23 weeks ago
1 year 27 weeks ago