Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
740033382yThat made me think of the quote “Functional programming combines the flexibility and power of abstract mathematics with the intuitive clarity of abstract mathematics”, from xkcd #1270.
Brolls34752yPart of the problem imo is that the topics are super foreign, and with their roots in category theory is it any wonder?
I really struggled with my entry to F# and functional ideas, and I still find most of it frustratingly baffling.
I think because it lost out as far as industry was concerned (OO won back then), it’s been confined to academia and we all know what an ivory tower that can be.
For anyone looking to get started:
F# for fun and profit
Learn you a Haskell (for great good)
And Thomas Petriek’s blog / SO posts and answers.
chrome5Functional Programming literally has 'fun' in the title; OOP is one letter away from 💩. I rest my case.
k0pernikus9"I'm almost done, I'll just need to add tests!" Booom! You did it, that was a nuke going off in my head. No,...
inaba4Project manager pictured with team after deciding to refactor their project from OOP to FP