Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
research:software:haskellaop [2013/01/03 17:40] – ifiguero | research:software:haskellaop [2013/02/04 14:41] – [Aspect-Oriented Programming in Haskell] ifiguero | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== A Typed Monadic Embedding of Aspects ====== | + | ====== Aspect-Oriented Programming in Haskell ====== |
+ | This is the main page for our research on aspect-oriented programming (AOP) in Haskell. We have developed the Haskell AOP library that provides the full pointcut/ | ||
+ | |||
+ | |||
+ | ====== A Typed Monadic Embedding of Aspects | ||
We developed a novel approach to embed pointcut/ | We developed a novel approach to embed pointcut/ | ||
Line 8: | Line 12: | ||
The original source of the AOSD 2013 paper can be downloaded {{: | The original source of the AOSD 2013 paper can be downloaded {{: | ||
- | ===== Taming Aspects with Monads and Membranes ===== | + | ===== Taming Aspects with Monads and Membranes |
- | The source of our FOAL 2013 submission can be downloaded here. This is an updated revision of the previous code with programmable membranes semantics for aspect-oriented programming. See the included README and README-FOAL file for details. | + | The source of our FOAL 2013 submission can be downloaded |
====== About the Code ====== | ====== About the Code ====== |