tardy
v0.1.0
Tardy (def: menunda atau menunda melebihi waktu yang tepat atau diharapkan; terlambat.) adalah runtime asinkron untuk menulis aplikasi dan layanan di Zig. Sebagian besar kode untuk proyek ini berasal dari zzz, kerangka jaringan yang berorientasi pada kinerja.
Zig Stabil Terbaru: 0.13.0
Rilis Terlambat Terbaru: 0.1.0
zig fetch --save git+https://github.com/mookums/tardy#v0.1.0
Anda kemudian dapat menambahkan ketergantungan pada file build.zig
Anda:
const tardy = b . dependency ( "tardy" , .{
. target = target ,
. optimize = optimize ,
}). module ( "tardy" );
exe . root_module . addImport ( tardy );
Penting
Tardy saat ini merupakan perangkat lunak alfa . Ini cepat dan berhasil tetapi masih eksperimental!
io_uring
untuk Linux (>= 5.1.0).epoll
untuk Linux (>= 2.5.45).kqueue
untuk BSD & Mac.busy_loop
untuk Linux, Mac dan Windows.runtime.[net/fs]
)runtime.spawn
)Kecuali jika Anda secara eksplisit menyatakan sebaliknya, kontribusi apa pun yang dengan sengaja Anda kirimkan untuk dimasukkan ke dalam Tardy, akan dilisensikan sebagai MPL2.0, tanpa syarat atau ketentuan tambahan apa pun.