Who needs to build futures into the language -- all you need is MVars, eh?
-- Don
vanenkj:
I'd also like to point out that Chris did this with 165 lines of
code--including comments and whitespace! If you drop the whitespace and
comments, it's only 91 lines!