Stylish F# pp 251-281 | Cite as

Asynchronous and Parallel Programming

  • Kit Eason


In this chapter we learn the significance of asynchronous programming, and, using an extended example, we see how to transform synchronous into asynchronous code, using async expressions and the let!, do!, match! and return keywords. We explore the performance benefits of doing so, and look a little into practicalities of batching or throttling asynchronous operations. We also cover the differences between the C# and F# asynchronous programming models, and how to reconcile the two.

Copyright information

© Kit Eason 2018

Authors and Affiliations

  • Kit Eason
    • 1
  1. 1.Farnham, SurreyUK

Personalised recommendations