> > I know that there are a number of schools in Germany and the
> > UK who teach functional programming on a large scale, too.
> > Not so sure about the rest of the planet.
>
> Melbourne University is teaching similar numbers (perhaps slightly less;
> probably more than 1000) of first-year stude
I have made something very similar, and it worked.
That work is reported in the paper "Generic Parser Combinators"
published in the 2nd Latin-American Conference on Functional Programming
(CLaPF). You can download it from
ftp://sol.info.unlp.edu.ar/pub/papers/theory/fp/2ndCLaPF/Papers/mlopez2.ps.