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 | 6080 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 | 5671 reads
|
Browse archivesActive forum topics |
Recent comments
22 weeks 18 hours ago
22 weeks 22 hours ago
22 weeks 22 hours ago
44 weeks 2 days ago
48 weeks 4 days ago
50 weeks 1 day ago
50 weeks 1 day ago
1 year 5 days ago
1 year 5 weeks ago
1 year 5 weeks ago