Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

feat: add async exercises#2243

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Open
manyinsects wants to merge1 commit intomain
base:main
Choose a base branch
Loading
frompush-vpkvxswmmnkx
Open

Conversation

@manyinsects
Copy link
Member

@manyinsectsmanyinsects commentedMay 16, 2025
edited
Loading

Adds two new exercises about async/await and handling concurrency with Tokio. I shoved these inbetween threads and macros, as that's where they are in the book (and having done threads is useful forasync2 and general understanding of concurrency in Rust).

async1:

  • Uses minimal Tokio functionality
  • Learn how to declare an async function
  • Learn how to call and await an async function
  • Learn about function coloring (just not under that term)

async2:

  • Usestokio::task::JoinSet
  • Learn how to handle a set of Tokio tasks
  • Learn about async closures

Happy to change anything at all about these exercises, this is just my two cents on what would be useful to learn during the course, without beingtoo complex.

HumaneLogic and irfanghat reacted with thumbs up emoji
@manyinsectsmanyinsects requested a review frommo8itMay 16, 2025 13:47
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

@mo8itmo8itAwaiting requested review from mo8it

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

1 participant

@manyinsects

[8]ページ先頭

©2009-2025 Movatter.jp