User loginNavigation |
archivesPhil Wadler's blogPhil Wadler has a blog. Who's blog could be more interesing for LtU readers? Read it at Wadler's blog. By Josef Svenningsson at 2005-03-07 00:53 | LtU Forum | login or register to post comments | other blogs | 9508 reads
De-typechecker: converting from a type to a termThis message presents polymorphic functions that derive a term for a given type -- for a class of fully polymorphic functions: proper and improper combinators. Oleg's converter can let us `visualize' what a function with a particular type may be doing. It can be helpful in understanding functions written in point-free style. And to top it off, we are shown how to do SLD resolution using Haskell typeclasses... By Ehud Lamm at 2005-03-07 09:05 | Functional | login or register to post comments | other blogs | 4427 reads
μABC: A Minimal Aspect Calculus
Aspect-oriented programming is emerging as a powerful tool for system design and development. In this paper, we study aspects as primitive computational entities on par with objects, functions and horn-clauses. To this end, we introduce μABC, a name-based calculus, that incorporates aspects as primitive. In contrast to earlier work on aspects in the context of object-oriented and functional programming, the only computational entities in μABC are aspects. We establish a compositional translations into μABC from a functional language with aspects and higher-order functions. Further, we delineate the features required to support an aspect-oriented style by presenting a translation of μABC into an extended π-calculus. |
Browse archivesActive forum topics |
Recent comments
22 weeks 12 hours ago
22 weeks 16 hours ago
22 weeks 16 hours ago
44 weeks 1 day ago
48 weeks 3 days ago
50 weeks 1 day ago
50 weeks 1 day ago
1 year 4 days ago
1 year 5 weeks ago
1 year 5 weeks ago