Re: Lazy/Strict Monads (was: Non-monolithic version of 'sequence' for IO monad?)