Walt Potter wrote: > Can anyone point me to examples of using the do statement which does > not involve IO? > > I find that the texts I have do not provide enough examples. Tale a look at the documentation for Parsec, you'll find many examples of "do" with no I/O. http://www.cs.uu.nl/~daan/download/parsec/parsec.html Greg Buchholz