Man pages for crowding/generators
Coroutines: Generators / Yield, Async / Await, and Streams

asyncCreate an asynchronous task from sequential code.
async-packageThe async package.
awaitNextWait for the next value from a channel or stream.
channelAn object representing a sequence of future values.
collectCollect iterator / channel items into a vector.
combineCombine several channels into one.
debugAsyncToggle single-step debugging for a coroutine.
delayAsynchronous pause.
formatQuery / display coroutine properties and state.
genCreate an iterator using sequential code.
graphAsyncDraw a graph representation of a coroutine.
nextThenReceive values from channels by callback.
pausablesPausable functions.
reexportsObjects exported from other packages
runExecute a generator expression immediately, collecting...
streamCreate an asynchronous iterator by writing sequential code.
switchCoroutine switch with delimited goto.
crowding/generators documentation built on June 28, 2023, 6:14 a.m.