Mojolicious is een modern webframework geschreven in Perl. Mojo is een zusterproject om een set tools voor het raamwerk te ontwikkelen. Modules van de Mojo::*-familie worden veel gebruikt in projecten van derden.
Voorbeeldcode:
gebruik Mojo::Base -strict, -async;
async sub hallo_p {
retourneer 'Hallo Mojo!';
}
hallo_p()->dan(sub {zeg @_ })->wacht;
Meer voorbeelden binnen documentatie.
Perlfoundation eerder gemarkeerd studiebeurs voor moduleontwikkeling Toekomst::AsyncAwait. Enige tijd later kwam de hoofdontwikkelaar van Mojolicious (Sebastian Riedel) gemelddat er wordt gewerkt aan de implementatie van async/await.
Ook experimentele ondersteuning toegevoegd voor de all_settled-methode voor Mojo::Beloofd.
Bron: linux.org.ru