Asynchronous operations for Common Lisp
Cl-async is a library for general purpose, non-blocking programming in Common Lisp.
The main goal is to provide an experience that makes general asynchronous programming in lisp natural, and to also provide a number of drivers on top of cl-async.
This library’s current status is BETA. Please see the Issues list for the complete list of what needs to be done.
People have had trouble getting the libevent library compiled on Windows, so I’ve decided to make some window binaries:
Unzip anywhere in your %PATH% and you should be able to jump right in without
problems. Note that the 32bit library is recommended (and contains the
libevent-openssl DLL missing in 64bit) but in some cases 64bit is needed
(like when running CCL64 which cannot load 32bit DLLs).