Главная
Study mode:
on
1
Intro
2
Seattle
3
Inner Product
4
Perspective
5
C Sharp
6
Outline
7
Monads
8
Four Comprehension
9
Request
10
Local variables
11
Fail fast
12
Fail types
13
Handling errors
14
Early returns
15
Forward comprehension
16
AsyncAwait
17
AsyncAwait Example
18
AsyncAwait Translation
19
Error Handling
20
Validation
21
Await
22
Switching to Await
23
Functional Style
24
Use Cases
25
Local Code
26
Moving on
27
Conclusion
28
References
Description:
Explore asynchronous programming concepts in this Scala Days 2023 Seattle conference talk. Delve into the world of async/await and its relationship to monadic programming, particularly with Futures. Gain insights into the rationale behind async/await, understand its underlying mechanics, and discover why it's a compelling technique for handling asynchronous computations. Compare async/await with monadic approaches, examining their respective strengths and use cases. Learn how to navigate async/await in languages that support it, and understand its potential implications for Scala development. Benefit from practical examples and explanations that bridge the gap between traditional monadic programming and the async/await paradigm, enhancing your ability to work with asynchronous code across different programming languages and paradigms.

Async - Await for the Monadic Programmer

Scala Days Conferences
Add to list