So what is a “pure programming language” anyway?
researchblogs.cs.bham.ac.uk