Slide 17
Slide 17 text
(Pure) Functional language is … (2/2)
・no variables and its values are immutable
For convenience we call them “values”, but you can see
constant functions that always return the same value.
So this is also a function.
a = 10 <- not “assign”, call “bind”
・not have “for” and “while”
Loops are implemented with recursive calls.