Το Mojolicious είναι ένα σύγχρονο web πλαίσιο γραμμένο σε Perl. Το Mojo είναι ένα αδελφό έργο για την ανάπτυξη ενός συνόλου εργαλείων για το πλαίσιο. Οι ενότητες της οικογένειας Mojo::* χρησιμοποιούνται ευρέως σε έργα τρίτων.
Παράδειγμα κώδικα:
χρήση Mojo::Base -strict, -async;
ασύγχρονο δευτερεύον hello_p {
επιστροφή "Hello Mojo!";
}
hello_p()->then(sub { say @_ })->wait;
Περισσότερα παραδείγματα στο τεκμηρίωση.
Το Perlfoundation που τονίστηκε προηγουμένως χορήγηση για την ανάπτυξη της ενότητας Future::AsyncAwait. Λίγο καιρό αργότερα, ο κύριος προγραμματιστής του Mojolicious (Sebastian Riedel) έχουν αναφερθείότι η εργασία είναι σε εξέλιξη για την εφαρμογή async/wait.
Προστέθηκε επίσης πειραματική υποστήριξη για τη μέθοδο all_settled για Mojo::Υπόσχεση.
Πηγή: linux.org.ru