Fall Semester 2007 Demeter Seminar Regular time: Thursday 10 - 11 am, 366 West Village H ======================================================================= October 4: Ahmed Abdelmeged: Interposition and Cloning Visitors Interposition Visitors are normal visitors equipped with interposition variables. Interposition variables allow for easier expression of non-tail-recursive computations over recursive object structures by giving easy access to information in enclosing objects. Clone visitors allow for more flexible cloning of object structure where it is possible to specify: "How deep do you wanna clone". By implementing a generic clone visitor as a composition of visitors rather than a single visitor, we gain more opportunities to reuse the cloning code in the context of local-to-local transformations. October 18: Therapon Skotiniotis: Making AP safer October 25: Ahmed Abdelmeged: Structure-shy Programming in Haskell (SYB) We have a Demeter Seminar mailing list: Please sign up at: https://lists.ccs.neu.edu/bin/listinfo/demeter-seminar Seminar home page: http://www.ccs.neu.edu/research/demeter/seminar/seminar.html