Chapter 6. Enhancing the Responsiveness of the Functional Program with Asynchronous Programming
Responsive applications are a must in today's programming approach. They can improve the performance of the application itself and make our application have a user-friendly interface. We need to asynchronously run the code execution process in our program to have a responsive application. To achieve this goal, in this chapter, we will discuss the following topics:
- Using thread and thread pool to build a responsive application
- Learning about asynchronous programming model patterns
- Learning about task-based asynchronous patterns
- Using the async and await keywords to build asynchronous programming
- Applying an asynchronous method in a functional approach
Building ...
Get Functional C# now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.