For my series of posts on the Lambda Calculus, I have developed a lambda calculator. At the time of writing, it only works in "single step mode": you hit the return key having typed in a lambda expression and it does one beta reduction. Hit the return key again and it does another beta reduction. … Continue reading Signal Handling in Swift