Mojolicious yra moderni žiniatinklio sistema, parašyta Perl. Mojo yra seserinis projektas, skirtas sukurti sistemos įrankių rinkinį. Mojo::* šeimos moduliai yra plačiai naudojami trečiųjų šalių projektuose.
Kodo pavyzdys:
naudokite Mojo::Base -strict, -async;
async sub hello_p {
grąžinti 'Labas Mojo!';
}
hello_p()->hen(sub { pasakyti @_ })->laukti;
Daugiau pavyzdžių rasite dokumentacija.
Perlfoundation paryškintas anksčiau dotacija modulio kūrimui Ateitis::AsyncAwait. Po kurio laiko pagrindinis „Mojolicious“ kūrėjas (Sebastianas Riedelis) informuotaskad vyksta asinchronizavimo / laukimo diegimas.
Taip pat pridėtas eksperimentinis all_settled metodo palaikymas Mojo::Pažadas.
Šaltinis: linux.org.ru