Главная
Study mode:
on
1
Intro
2
THE PROBLEM
3
INSPIRATION
4
GENTLE INTRO TO ASYNC Async provides two constructs: async and wait
5
USING ASYNC
6
IN SHORT
7
PLAY FRAMEWORK EXAMPLE
8
ANOTHER EXAMPLE
9
BACK TO USING FOR
10
DIRECT STYLE
11
USING AWAIT
12
NEW FEATURE
13
EXPERIMENTAL EXTENSION
14
RAY: RASYNC, AWAIT*, YIELD
15
CONCLUSION
16
WHAT IS IT FOR?
17
TAKEAWAY
18
ROADMAP
19
PLUG
Description:
Explore asynchronous programming in Scala with this 45-minute conference talk from Strange Loop 2013. Learn about Scala Async, a powerful tool that simplifies asynchronous code by allowing developers to write concurrent code in a sequential style. Discover how to use the 'async' and 'await' constructs to suspend and resume code execution without blocking, making it easier to work with Futures and Promises. Gain insights into integrating Scala Async with various event-driven libraries and see practical examples, including its application in the Play Framework. Delve into advanced features and experimental extensions like Ray, which introduces additional constructs for handling asynchronous operations. Presented by Philipp Haller, a long-time Scala team member and co-author of "Actors in Scala," this talk offers valuable takeaways for developers looking to enhance their asynchronous programming skills in Scala.

Simplifying Asynchronous Code With Scala Async

Strange Loop Conference
Add to list
0:00 / 0:00