aiochan
stable
A ten-minutes introduction
A beginner-friendly tutorial
What is concurrency
What is CSP
Coroutines and event loops
Note about
ac.run
in Jupyter notebooks
Appendix: running async functions without aiochan
Channels
Select: the quitessential operation
Channel buffering
Methods and functions
Putting and getting
Time-based operations
Functional methods
Pipeline methods
Combination operations
Merging values
Distributing values
Parallelism and beyond
Facing the reality of python concurrency, again
Back to the main thread
aiochan without asyncio
FAQ
API Reference
Channel
Buffer
aiochan
Docs
»
Index
Edit on GitHub
Index
A
|
C
|
D
|
F
|
G
|
I
|
M
|
N
|
P
|
R
|
S
|
T
|
U
|
Z
A
AbstractBuffer (class in aiochan.buffers)
add() (aiochan.buffers.AbstractBuffer method)
(aiochan.channel.Chan method)
aiochan.buffers (module)
aiochan.channel (module)
async_apply() (aiochan.channel.Chan method)
async_pipe() (aiochan.channel.Chan method)
async_pipe_unordered() (aiochan.channel.Chan method)
C
can_add (aiochan.buffers.AbstractBuffer attribute)
can_take (aiochan.buffers.AbstractBuffer attribute)
Chan (class in aiochan.channel)
close() (aiochan.channel.Chan method)
(aiochan.channel.Dup method)
(aiochan.channel.Pub method)
closed (aiochan.channel.Chan attribute)
collect() (aiochan.channel.Chan method)
combine_latest() (in module aiochan.channel)
D
distinct() (aiochan.channel.Chan method)
distribute() (aiochan.channel.Chan method)
drop() (aiochan.channel.Chan method)
drop_while() (aiochan.channel.Chan method)
DroppingBuffer (class in aiochan.buffers)
Dup (class in aiochan.channel)
dup() (aiochan.channel.Chan method)
F
filter() (aiochan.channel.Chan method)
FixedLengthBuffer (class in aiochan.buffers)
from_iter() (in module aiochan.channel)
from_range() (in module aiochan.channel)
G
get() (aiochan.channel.Chan method)
get_nowait() (aiochan.channel.Chan method)
go() (in module aiochan.channel)
I
inp (aiochan.channel.Dup attribute)
IterBuffer (class in aiochan.buffers)
M
map() (aiochan.channel.Chan method)
MAX_DIRTY_SIZE (in module aiochan.channel)
MAX_OP_QUEUE_SIZE (in module aiochan.channel)
merge() (in module aiochan.channel)
N
nop() (in module aiochan.channel)
P
parallel_pipe() (aiochan.channel.Chan method)
parallel_pipe_unordered() (aiochan.channel.Chan method)
PromiseBuffer (class in aiochan.buffers)
Pub (class in aiochan.channel)
pub() (aiochan.channel.Chan method)
put() (aiochan.channel.Chan method)
put_nowait() (aiochan.channel.Chan method)
R
reduce() (aiochan.channel.Chan method)
run() (in module aiochan.channel)
run_in_thread() (in module aiochan.channel)
S
scan() (aiochan.channel.Chan method)
select() (in module aiochan.channel)
SlidingBuffer (class in aiochan.buffers)
sub() (aiochan.channel.Pub method)
T
take() (aiochan.buffers.AbstractBuffer method)
(aiochan.channel.Chan method)
take_while() (aiochan.channel.Chan method)
tap() (aiochan.channel.Dup method)
tick_tock() (in module aiochan.channel)
timeout() (in module aiochan.channel)
to_iterable() (aiochan.channel.Chan method)
to_queue() (aiochan.channel.Chan method)
U
unsub() (aiochan.channel.Pub method)
unsub_all() (aiochan.channel.Pub method)
untap() (aiochan.channel.Dup method)
untap_all() (aiochan.channel.Dup method)
Z
zip_chans() (in module aiochan.channel)
Read the Docs
v: stable
Versions
latest
stable
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.