Neil Mitchell wrote: > Laziness and purity together help with equational reasoning, compiler > transformations, less obscure bugs, better compositionality etc. Although it could be argued that laziness is the cause of some very obscure bugs... <g> Niko