<kengruven>
i'm writing a client API. is there a conventional approach in racket to managing async calls/responses? for now i'm making all calls take a callback arg, and then have my library keep a hash of {request_id -> callback_fn}, and then run a thread to wait for all responses and dispatch them to the correct callback. this seems a little awkward to me but i'm new to racket so i'm not sure what feature might make it more natural.
notzmv has joined #racket
<shawnw>
Use continuations to build a coroutine system.