Mojolicious je moderan web framework napisan u Perlu. Mojo je sestrinski projekt razvoju skupa alata za okvir. Moduli obitelji Mojo::* naširoko se koriste u projektima trećih strana.
Primjer koda:
koristiti Mojo::Base -strict, -async;
async sub hello_p {
return 'Zdravo Mojo!';
}
hello_p()->then(sub { say @_ })->wait;
Više primjera u dokumentacija.
Perlfoundation prethodno istaknut dodijeliti za razvoj modula Future::AsyncAwait. Nešto kasnije, glavni programer Mojoliciousa (Sebastian Riedel) izvijestioda je u tijeku rad na implementaciji async/await.
Dodana je i eksperimentalna podrška za all_settled metodu za Mojo::Obećanje.
Izvor: linux.org.ru