Why Is There No Assignment Operation In Pure Functional Programming?
Why Is There No Assignment Operation In Pure Functional Programming? A functional program is simply an expression, and executing the program means evaluating the expression. We can relate this to the imperative view by writing n = E0]. There is no state, i.e. there are no variables. Therefore there is no assignment, since there’s nothing