Thinking about functional programming

from blog Notes on software development, | ↗ original
Someone on Discord asked about how to learn functional programming. The question and my initial tweet on the subject prompted an interesting discussion with Shriram Krishnamurthi and other folks. So here's a slightly more thought out exploration. And just for backstory sake: I spent a few years a while ago programming in Standard ML and I wrote a...