Mojolicious ist ein modernes Web-Framework, das in Perl geschrieben ist. Mojo ist ein Schwesterprojekt zur Entwicklung einer Reihe von Tools für das Framework. Module der Mojo::*-Familie werden häufig in Drittprojekten verwendet.
ример кода:
verwenden Sie Mojo::Base -strict, -async;
asynchrones Sub hello_p {
return 'Hallo Mojo!';
}
hello_p()->then(sub { say @_ })->wait;
Weitere Beispiele in Dokumentation.
Perlfoundation zuvor hervorgehoben gewähren für die Modulentwicklung Zukunft::AsyncAwait. Einige Zeit später wurde der Hauptentwickler von Mojolicious (Sebastian Riedel) berichtetdass derzeit an der Implementierung von async/await gearbeitet wird.
Außerdem wurde experimentelle Unterstützung für die all_settled-Methode für hinzugefügt Mojo::Versprechen.
Source: linux.org.ru