tardy
v0.1.0
Tardy (def: atrasar ou atrasar além do tempo certo ou esperado; atrasado.) é um tempo de execução assíncrono para escrever aplicativos e serviços em Zig. A maior parte do código deste projeto foi originada em zzz, uma estrutura de rede orientada para desempenho.
Zig estável mais recente: 0.13.0
Última versão tardia: 0.1.0
zig fetch --save git+https://github.com/mookums/tardy#v0.1.0
Você pode então adicionar a dependência em seu arquivo build.zig
:
const tardy = b . dependency ( "tardy" , .{
. target = target ,
. optimize = optimize ,
}). module ( "tardy" );
exe . root_module . addImport ( tardy );
Importante
Tardy é atualmente um software alfa . É rápido e funciona, mas ainda é experimental!
io_uring
para Linux (>= 5.1.0).epoll
para Linux (>= 2.5.45).kqueue
para BSD e Mac.busy_loop
para Linux, Mac e Windows.runtime.[net/fs]
)runtime.spawn
)A menos que você declare explicitamente o contrário, qualquer contribuição enviada intencionalmente para inclusão no Tardy por você será licenciada como MPL2.0, sem quaisquer termos ou condições adicionais.