Skip to content

Commit

Permalink
Ch. 17 (NoStarch edits): rename the chapter
Browse files Browse the repository at this point in the history
  • Loading branch information
chriskrycho committed Jan 21, 2025
1 parent 75166b5 commit c8b4da5
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion src/SUMMARY.md
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@
- [Shared-State Concurrency](ch16-03-shared-state.md)
- [Extensible Concurrency with the `Sync` and `Send` Traits](ch16-04-extensible-concurrency-sync-and-send.md)

- [Async and Await](ch17-00-async-await.md)
- [Fundamentals of Asynchronous Programming: Async, Await, Futures, and Streams](ch17-00-async-await.md)
- [Futures and the Async Syntax](ch17-01-futures-and-syntax.md)
- [Applying Concurrency with Async](ch17-02-concurrency-with-async.md)
- [Working With Any Number of Futures](ch17-03-more-futures.md)
Expand Down
4 changes: 2 additions & 2 deletions src/ch17-00-async-await.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Async and Await
# Fundamentals of Asynchronous Programming: Async, Await, Futures, and Streams

Many operations we ask the computer to do can take a while to finish. It would
be nice if we could do something else while we are waiting for those
long-running processes to complete.
long-running processes to complete. TODO. Operating systems often provide threading for parallelism and concurrency, as we covered in Chapter 16. This chapter will build on that discussion by showing an alternative to threads that works in cases where threads may not: Rust’s async and await.

Let’s consider an example. Say you’re exporting a video you’ve created of a
family celebration, an operation that could take anywhere from minutes to hours.
Expand Down

0 comments on commit c8b4da5

Please sign in to comment.