in reply to Roles and functional programming

This is an interesting suggestion (one the aptness of which my lack of familiarity with functional programming prevents me from judging), but there doesn't seem to be a question or direction for discussion. I'd be very interested if you could give examples of idioms from functional programming and their translations into the language of roles.