explicit sequencing and vague handwaving in an attempt to preserve referential transparency. .. discussion > http://lambda-the-ultimate.org/node/view/92

see also : Functional Programming / Programming Languages