1. 33
  1. 7

    This is a great post. Props to the author for all of the explanations!

    1. 6

      Surprisingly in-depth. Great read for understanding how compilers work, especially for functional languages.

    2. 7

      Kalyn adopts Haskell’s abstraction of monads with youthful exuberance.

      You might think that using monadic IO is in conflict with the design goal of making Kalyn as easy as possible to compile. You would be correct. But it’s so cool!

      He’s so happy it makes me happy.