Slide 200
Slide 200 text
async def main():
async with trio.open_nursery() as nursery:
ws = await connect_websocket(
nursery=nursery, host="localhost", port=8888, resource="/",
)
event1 = AsyncValue("👶")
event2 = AsyncValue("🍼")
nursery.start_soon(fetch, ws, event1, event2)
with compose_values(event1=event1, event2=event2) as composite_eve
async for v in composite_event.eventual_values():
print(f"{v=}")
•Continuously watch for value changes 👀