Hacker News new | ask | show | jobs
by tegeek 4185 days ago
I actually learned almost entire lambda calculus, partial application, currying & tons of other theoretical CS while cooking.

I usually buy a book (these days I'm reading "Elements of Programming") read a chapter and then build the mental model while cooking. Cooking is a double edge sword for me.