The book, which really made me begin to use and understand lambda calculus, was Blackburn and Bos's Introduction and Conclusion for Natural Language. This is a book about natural language processing using Prolog. Another book you may consider is Allen's Natural Language Proficiency. Finally, if you like lambda calculus, you'll probably also like combinatorial logic, since combinators can be defined as single-character lambda expressions. For this, I highly recommend Smullian's riddle book, Mocking a Mockingbird. Towards the end, he uses combinators to create a rudimentary programming language.
David C Mar 15 '13 at 15:21 2013-03-15 15:21
source share