You are right that it can take a long time to learn Haskell. I&#x27;ve been learning it for probably six years now. At this point I can browse through most libraries on Hackage, read the types, and usually figure out how to use something. I&#x27;m still picking up bits and pieces of category theory to help use the more academic-minded libraries, but invariably I find that once I grasp a concept it seems like such a simple and elegant idea. It&#x27;s just that the implementation and use take getting used to.<p>Nowadays I think it&#x27;s easier to do real-world stuff thanks to the amazing work by Michael Snoyman et al. on Stack, the curated package set and build tool, and other projects like Chris Allen and Julie Moronuki&#x27;s haskellbook.com.