Mojolicious je moderný webový rámec napísaný v jazyku Perl. Mojo je sesterský projekt na vývoj sady nástrojov pre framework. Moduly rodiny Mojo::* sú široko používané v projektoch tretích strán.
Priklad kód:
použite Mojo::Base -strict, -async;
async sub hello_p {
návrat 'Ahoj Mojo!';
}
ahoj_p()->potom(sub { povedz @_ })->čakaj;
Viac príkladov v dokumentáciu.
Predtým zvýraznená perlácia grant pre vývoj modulov Budúcnosť::AsyncAwait. O nejaký čas neskôr hlavný vývojár Mojolicious (Sebastian Riedel) informovanýže prebiehajú práce na implementácii async/wait.
Tiež bola pridaná experimentálna podpora pre metódu all_settled for Mojo::Sľubujem.
Zdroj: linux.org.ru