Mojolicious — moderna spletna ogrodja v Perl. Mojo je podprojekt za razvoj niza orodij za ogrodje. Moduli družine Mojo::* se široko uporabljajo tudi v zunanjih projektih.
Пример кода:
use Mojo::Base -strict, -async;
async sub hello_p {
return 'Hello Mojo!';
}
hello_p()->then(sub { say @_ })->wait;
Več primerov v dokumenti.
Prej je Perlfoundation dodelila dobil za razvoj modula Future::AsyncAwait. Kmalu zatem je glavni razvijač Mojolicious (Sebastian Riedel) poročal, da se izvaja delo na implementaciji async/await.
Dodana je tudi eksperimentalna podpora za metodo all_settled za Mojo::Promise.
Izvor: linux.org.ru
