Simplicity and Compositionality in Asynchronous Programming through First Class Events (Article Version)

Updates to this article from the original blog version based on reader comments are marked in purple! As of version 1.1.10, F# now supports first-class, composable events. Here ‘events’ is used in the same sense as in the C# langauge, but you’ll notice some important differences in how events appear in the language design and in practical…

8