(no title)
Asraelite | 5 months ago
The thing that always makes FP concepts click for me is seeing them explained in a language that isn't Haskell or similar.
I don't know why people are so obsessed with using Haskell for tutorials. Its syntax is a nightmare for newcomers and you can do FP in so many other languages.
mrkeen|5 months ago
mrsmrtss|5 months ago
unknown|5 months ago
[deleted]
bazoom42|5 months ago
Explaining monads in JavaScript or C# might show the mechanics but will not show why anyone would actually want to use them, since it just result in overly convoluted code.
Asraelite|5 months ago
I was very confused about what they were until I saw an article similar to the one I linked, and then I realized that I had actually been using monads all along, I just didn't know they were called that. I think a lot of developers are in the same boat.