Skip to content

πŸ¦€ "Async programming in Rust with async-std" course materials

License

Notifications You must be signed in to change notification settings

s373r/course-rust-async-std-book

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

18 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Course: Async programming in Rust with async-std

Course link: https://book.async.rs/overview/async-std.html

Status: βœ…*

(* - Some pages are under construction, need to come back a bit later)

Index legend

  • πŸ“ - a link to a book page
  • ✏️ - a link to an .rs file (code)
  • πŸ‘· - a page under construction in the course

Index

Notes

Comments

  • Some of my thoughts are prefixed with NOTE:
    • Example: // NOTE: Algorithm complexity: O(n)
  • Resolved course TODOs are prefixed with DONE:
    • Example: // DONE: ^ Uncomment the above 2 lines to see the compiler error
  • Other comments copied from the course

A new chapter

ℹ️ Cargo projects cannot be named leading from a digit

To create a new chapter-related subfolder, please use the following format: cargo new N_name --name _N_name

Quick commands

ℹ️ Update N and NAME variable values

Unix-like:

N=02; NAME=concepts; cargo new "${N}_${NAME}" --name "_${N}_${NAME}"

Windows (Powershell):

$N='02'; $NAME='concepts'; cargo new ${N}_${NAME} --name _${N}_${NAME}

Code conduction

This project uses Gitmoji for commit messages

License

GPLv3+

About

πŸ¦€ "Async programming in Rust with async-std" course materials

Topics

Resources

License

Stars

Watchers

Forks

Languages