I've created a new sub-project, code-named 'doom', for the coroutine-based cooperative threading system. It uses kqueue(), of course. Because it's better. It wouldn't be too hard for someone from linux-land to make a version based on epoll.
In the doom directory, you'll find a simple http demo, and the obligatory echo server.
Exception handling certainly makes the code look a lot nicer.
I'm the best at space.