A good friend introduced it to me many moons ago... At said time I struggled with it ("the functional way") — but now I am at peace with it. Syntactically it was hard to get my head around, let alone the "purity".
I always believe and encourage those (especially whom focus mostly in the web-space, i.e. PHP, JavaScript and similarly related languages) to branch out, if not for anything else but the perspective you will gain, which will compliment you as a developer and very likely broaden your ability to reason-about and solve problems all the while improving your code (e.g. such languages give you good insight into pure-functions, SRP and much more that you'll end up bringing into your core day-to-day stack).
So throw a bit of Go, Rust, Crystal, Python [too many good ones to name] into the mix 👌
Looks good...👍 Seems to also be a W.I.P with much more to come.
Additionally, take a look at:
"Learn You a Haskell for Great Good!"
learnyouahaskell.com/chapters
...you may also find that of — great good — to you.
Learn You a Haskell for Great Good is a wonderful resource. Some people struggle with it, but it's worth trying if you really want to learn!
A good friend introduced it to me many moons ago... At said time I struggled with it ("the functional way") — but now I am at peace with it. Syntactically it was hard to get my head around, let alone the "purity".
I always believe and encourage those (especially whom focus mostly in the web-space, i.e. PHP, JavaScript and similarly related languages) to branch out, if not for anything else but the perspective you will gain, which will compliment you as a developer and very likely broaden your ability to reason-about and solve problems all the while improving your code (e.g. such languages give you good insight into pure-functions, SRP and much more that you'll end up bringing into your core day-to-day stack).
So throw a bit of Go, Rust, Crystal, Python [too many good ones to name] into the mix 👌
PS. looks like said fellow has another good resource you'd also like:
"What I Wish I Knew When Learning Haskell"
github.com/sdiehl/wiwinwlh
...the gift that keeps on giving 😂