On Computation expressions, ‘do’ notation and List comprehensions

Originally published in October 2020 Notes based on a discussion with Phillip Wadler, 10/01/2020. This document is a work in progress. Please leave comments or send feedback. I may have made mistakes, please send a PR to correct. Computation expressions (CEs) are a syntactic de-sugaring of language elements like for x in xs ... to … Continue reading On Computation expressions, ‘do’ notation and List comprehensions

Functional Programming eXchange 2012, March 16, 2012, London

The folks at SkillsMatter in London are hosting the Functional Programming eXchange 2012, on March 16, 2012, in London! Join the Functional Programming community for a one-day conference jam-packed with talks, open-space discussions and brainstorming. Learn and share the latest innovative ideas, best tools and practices in the different languages (scala, clojure, haskell, F#) and … Continue reading Functional Programming eXchange 2012, March 16, 2012, London

I’m keynoting at FPDay, October 14 – Functional Programming Event in Cambridge, UK

Both Simon Peyton Jones and myself will be giving keynotes at FP Day on October 14, in Cambridge, UK. Please come along and join us there! FP Day is a new one-day event for the Functional Programming community in the UK and around the world. Intended to be hands-on and interactive, FP day will give … Continue reading I’m keynoting at FPDay, October 14 – Functional Programming Event in Cambridge, UK