Christopher Allan Webber <cweb...@dustycloud.org> skribis: > Christopher Allan Webber writes: > >> ... and the complicated-number-code will launch asynchronously, but wake >> back up the appropriate function appropriately. You can also set timed >> events, read and write to ports asynchronously, and etc. It has a nice >> non-blocking loop, and personally I've found it to be a delight to use. > > There's one potential long-term caveat to this (maybe?), which is that > the way this achieves nice asynchronous communication is by working hand > in hand with guile's (select) statement, which seems to only work for > socket type ports and file type ports I think?
Yes, ‘select’ is only for “file ports”, which means ports backed by a file descriptor. I guess 8sync will have to provide a higher-level interface on top of that? Ludo’.