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.