A cross-platform event loop library extract from tigerbeetle code base.
Supported platform:
- Linux (io_uring)
- Darwin (kqueue)
- Windows (IOCP)
See: src/io/test.zig
zig fetch --save https://github.com/TheWaWaR/zio/archive/<commit-id>.tar.gzIn build.zig
const zio = b.dependency("zio", .{ .target = target, .optimize = optimize });
exe.root_module.addImport("zio", zio.module("zio"));Apache 2.0