Mojolicious är ett modernt webbramverk skrivet i Perl. Mojo är ett systerprojekt för att utveckla en uppsättning verktyg för ramverket. Moduler i Mojo::*-familjen används ofta i tredjepartsprojekt.
Exempelkod:
använd Mojo::Base -strict, -async;
async sub hello_p {
returnera 'Hej Mojo!';
}
hello_p()->sen(sub { säg @_ })->vänta;
Fler exempel i dokumentation.
Perlfoundation tidigare markerad bevilja för modulutveckling Future::AsyncAwait. En tid senare, huvudutvecklaren av Mojolicious (Sebastian Riedel) rapporteradatt arbete pågår för att implementera async/await.
Lade även till experimentellt stöd för all_settled-metoden för Mojo::Lova.
Källa: linux.org.ru