“A variable should have a SINGLE DOMAIN.”—Well, the very notion of a “single domain” is a projected perspective. Nevertheless, the correction is, “A variable should not exist”, since change is an illusion provided by a dimensional axis affectionately referred to as ‘time’.
Quite a few red herrings in this post (blub?) which begs the question, ever used a pure functional language? No variables there; bring on the Great Variable Shortage!!
Tim writes:Indeed, I have not tried pure functional languages. Most of my (limited) functional exposure comes from python’s functional features. I am interested in learning to work that way, when it makes it up may “next thing to learn” list. Thanks!