Lindenii Project Forge
Login

hare-aio

Asynchronous I/O event loops for Hare

ssh://forge.lindenii.org/hare/-/repos/hare-aio

5ad8541d — Runxi Yu 2025-10-01 20:49:26
Initialize aio::
e8af18c4 — Runxi Yu 2025-09-30 18:24:23
Add some multishot functions
27a0a325 — Runxi Yu 2025-09-30 17:46:23
README update

hare-aio – asynchronous event loop

This project seeks to develop an asynchronous event loop API.

It is designed to backed by io_uring rather than epoll; however, when BSD support is added, we'd probably still use kqueue.

Most users should consider using hare-ev instead, since it is more mature and less prone to breakages.

Acknowedgements

Some of the following projects provided inspiration, some we just lifted code from:

Contributing

Create a branch that begins with contrib/ and push to the main repo via SSH directly.

git clone ssh://forge.lindenii.org/hare/:/repos/hare-aio/
cd hare-aio
git checkout -b contrib/whatever
# edit and commit stuff
git push -u origin HEAD

Support

#chat on irc.runxiyu.org.