Mojolicious je moderan web framework napisan u Perlu. Mojo je sestrinski projekat za razvoj skupa alata za okvir. Moduli iz porodice Mojo::* se široko koriste u projektima trećih strana.
Primjer koda:
koristite Mojo::Base -strict, -async;
async sub hello_p {
return 'Hello Mojo!';
}
hello_p()->then(sub { reci @_ })->čekaj;
Više primjera u dokumentaciju.
Perlfoundation je prethodno istaknut grant za razvoj modula Future::AsyncAwait. Nešto kasnije, glavni programer Mojoliciousa (Sebastian Riedel) prijavljenoda je u toku rad na implementaciji async/await.
Također je dodana eksperimentalna podrška za all_settled metodu za Mojo::Promise.
izvor: linux.org.ru