in reply to
Re: Re: (tye)Re: Why Closures?
in thread Why Closures?
IMHO it's better to use the positive definition "FP allows you to treat functions as data" than the negative one "FP is without side effects".
Suit yourself. You'll find yourself in the minority opinion wrt computer scientists.
If you insisted on the negative definition then even most officialy functional languages would not be functional.
Not true, there are some "pure" FP languages. Of course, like most single-paradigm languages, people don't use them very much!