[Pl-seminar] Demeter Seminar on Structure-Shy Programming
Karl Lieberherr
lieber at ccs.neu.edu
Wed Oct 3 09:15:33 EDT 2007
Fall Semester 2007
Demeter Seminar
Regular time: Thursday 10 - 11 am, 366 West Village H
=======================================================================
October 4: Ahmed Abdelmeged: Interposition and Cloning Visitors
as Tools for Structure-Shy Programming
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 Structure-Shy Programming 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
More information about the pl-seminar
mailing list