Title: I was hating on Haskell the other day.  A lot of HN&#x27;ers apparently love it, because my comment was downvoted.<p>One of the replies said:<p>&quot;I&#x27;ve seen experienced programmers failing at learning Haskell...the initial learning curve is very steep, and they don&#x27;t see the value on climbing that wall...with Haskell, all those seemingly complex concepts come with a big reward.&quot; [1] [2]<p>My question is:  I currently don&#x27;t see the value proposition of learning Haskell.  What is this great enlightenment I&#x27;m supposed to receive from studying Haskell?  Can someone give me the TLDR version?<p>PS:  If you say &quot;functional programming&quot;, please elaborate.  I know all about function pointers in C, and I&#x27;ve read the docs of Python&#x27;s functools module [3].<p>[1] https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=7478274<p>[2] I don&#x27;t want this thread to degenerate into a favorite editor flamewar the way the other one did, so I&#x27;m leaving out the commenter&#x27;s clearly preposterous claim that learning vim is worth your time.<p>[3] http:&#x2F;&#x2F;docs.python.org&#x2F;3&#x2F;library&#x2F;functools.html
Upvote: