Abstract

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.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call