Justin du Coeur (jducoeur) wrote,
Justin du Coeur


Continuing to share the pain as I break my brain attempting to really learn modern functional programming, today's entry is a nice illustration that not all of the interesting thinking is coming out of the Haskell and Scala communities. This article introduces the notion of Joinads: basically, some elegant little syntax extensions for describing asynchronous operations. This time, it's coming from the F# folks over at Microsoft -- specifically, from the author of the Real-World Functional Programming book that I now have in four form factors (paper, PDF on my laptop, MOBI on my Kindle and EPUB on my phone) and am slowly starting to work my way through.

Neat little paper -- still a hair over my head, but better-written for the layman than most papers in this space, with the result that I kind of understand what they're getting at. It introduces a few lovely little control-flow abstractions that let you describe asynchronous logic very concisely...
Tags: programming

  • Bagels

    On a lighter note: while I don't entirely want it to be "discovered", the good stuff should be publicized. While Boston isn't New York, we do…

  • TRoOB: Wandering Star

    I always like to save the best for last -- piling a couple of pieces of pepperoni up on the last bite of pizza, and like that. And so I'll wrap up…

  • Review: Person of Interest

    We finally got to the last episode of Person of Interest the other day, so it's time for an overall review of the series. tl;dr: Person of…

  • Post a new comment


    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded