Functional Programming, Programming, Programming Languages.
Part 1 It was two or three years ago. I was reading some Python code when I came across a λ-expression for the first time. My immediate reaction was confusion on why that was out of sync with rest of the syntax. Why use ‘lambda’ and not ‘function’? Why are parameters not enclosed in a bracket? If