I am very much the same way. What I eventually did to get a foothold on the language was power through the first few chapters of &#x27;learn you a haskell&#x27;, and read &#x27;haskell the hard way&#x27; and then sat down and typed out a tutorial implementing the Kaleidoscope teaching language in Haskell [2].<p>It was slow at first, and there was a lot of &quot;now what&#x27;s this arrow doing here?&quot;, but I would go back to the books when I had questions and eventually things started making sense. That won&#x27;t work for everyone, but maybe it will work for you too?<p>The folks in #haskell are generally pretty helpful, and delightfully easy to troll.<p>[2]: <a href="http:&#x2F;&#x2F;www.stephendiehl.com&#x2F;llvm&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.stephendiehl.com&#x2F;llvm&#x2F;</a>
[1]: <a href="http:&#x2F;&#x2F;yannesposito.com&#x2F;Scratch&#x2F;en&#x2F;blog&#x2F;Haskell-the-Hard-Way&#x2F;" rel="nofollow">http:&#x2F;&#x2F;yannesposito.com&#x2F;Scratch&#x2F;en&#x2F;blog&#x2F;Haskell-the-Hard-Way...</a>