Mojolicious — kaasaegne veebiraamistik Perl'is. Mojo on alaprojekt tööriistakomplekti arendamiseks raamistiku jaoks. Mojo::* perekonna mooduleid kasutatakse laialdaselt ka kolmandate osapoolte projektides.
Koodinäide:
kasuta Mojo::Base -strict, -async;
async sub hello_p {
return 'Hello Mojo!';
}
hello_p()->then(sub { say @_ })->wait;
Rohkem näiteid dokumentatsioonis. dokumentatsioonis.
Varasemalt on Perlfoundation eraldanud grant mooduli Future::AsyncAwait. Mõne aja pärast teatas Mojolicious'i peaarendaja (Sebastian Riedel), teatas, et tööd asynchronous/await realiseerimise kallal on käimas.
Samuti on lisatud eksperimentaalne tugi meetodile all_settled Mojo::Promise.
Allikas: linux.org.ru
