Skip to content
This repository has been archived by the owner on Jul 27, 2020. It is now read-only.

Topics articles #12

Closed
14 tasks
Darksonn opened this issue May 24, 2020 · 1 comment
Closed
14 tasks

Topics articles #12

Darksonn opened this issue May 24, 2020 · 1 comment

Comments

@Darksonn
Copy link
Contributor

Darksonn commented May 24, 2020

Articles that we would like in our topics section of the documentation.

  • Basic concepts (async/await syntax, spawning, don't block the thread)
  • When should you use async/await? (and when should you not?)
  • Streams [WIP] add streams page outline #19
  • Channels
  • Concurrency (spawn, join!, select!, FuturesUnordered)
  • Futures as objects
  • Cancellation
  • AsyncRead/Write
  • Interfacing sync and async code
  • Codec
  • Building the Runtime explicitly
  • Shutting down cleanly (abortable, broadcast channels)
  • Locks
  • Deep dive/Implementing Future/Stream manually

The first five should probably go first. The remaining are in no particular order.

@Darksonn
Copy link
Contributor Author

Closing in favor of website#448.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant