1. 6
  1.  

  2. 2

    I’m currently trying to learn Haskell by completing small katas, and by writing a Lisp interpreter[0]. With the latter, I often find myself playing around with types in ways that I don’t fully understand. This post really cleared some things up for me, and has made me appreciate Haskell’s type system much more. So, thanks!

    [0] https://github.com/wildlyinaccurate/lishp