1. 4
    1. 2

      Monad tutorials have been all the rage on twitter lately (with many people complaining that each one is subtly wrong) but I like this one; I think it does a good job of getting the heart of the power of monads in that they enable sequential (i.e. imperative) programming in a functional programming context. When doing reasoning about doing real-life operations in the context of programming, the ability to think sequentially about your problem space is a big win. Thanks for the share!

    🇬🇧 The UK geoblock is lifted, hopefully permanently.