Prettier concurrency

Daan Leijen, Manuel A. Fähndrich, Sebastian Burckhardt · 2011

This article presents an extension to the work of Launchbury and Peyton-Jones on the ST monad. Using a novel model for concurrency, called concurrent revisions [3,5], we show how we can use concurrency together with imperative mutable variables, while still being able to safely convert such computations (in the Rev monad) into pure values again.

Read the paper · More papers on PaperTik