5 thoughts on “Currently Reading

  1. This was a good one. That chapter on monads is pretty long, but it is as good as an explanation as there ever could be. They never mention the idea of “programmable semicolons,” but the section on “do” notation is just as good.

    http://learnyouahaskell.com/a-fistful-of-monads#do-notation

    Do you try out the examples in GHCI? The error messages that come up when you make a mistake are pretty esoteric; that always bothered me, but you get used to it.

    Like

  2. Yeah I’m trying everything out with ghci. My mistake last time was to try to read it without actually coding. That worked but only up to a point.

    I have learned a lot more about functional programming in the meantime.

    Like

  3. Just curious, are you using VSCode, or some such IDE, to write your examples and control the GHCI session, or are you just using it directly from the terminal?

    I recently (within the past year) switched to Emacs after over a decade of using Vim, because Emacs Lisp. Emacs has some pretty good support for Haskell, and interactive GHCI sessions, so I’ve enjoyed the transition.

    Like

Leave a comment