I can do whatever to a function. I can use it as an argument. I can return it from another function. I can make a function that modifies functions.
All that w/out doing anything out of the ordinary day to day programing.
<< a -> << a a * >> >> 'SQUARE' STO
First HP engineers made RPL, then they attended Sussman and Abelson's intro to CS class. I think Sussman once said that, if RPL had anonymous functions it'd be a perfect lisp.
They were real good.
https://ocw.mit.edu/courses/6-001-structure-and-interpretati...