Show HN: I built a poker site with Haskell
So, I know literally nothing about Haskell, and I would rate my knowledge of functional programming theory as &#x27;beginner&#x27; at best, but I still get baffled every time when reading Haskell code that implements anything other than something trivial like a fibonacci sequence. The poker server code looks extremely tidy and well engineered, so that can&#x27;t be the problem, but to me it&#x27;s utterly incomprehensible. It seems like every expression implements 20 different things at the same time, which makes it really hard to decode what is going on.<p>Is it just me, or is this typical for all non-trivial Haskell code? I don&#x27;t have any problems interpreting e.g. Clojure, or Javascript written in a functional style for that matter, but Haskell...