9 години Mojolicious! Празничен релиз 8.28 с async/await!

Mojolicious е съвременен уеб фреймуорк на Perl. Mojo е дъщерен проект за разработка на набор от инструменти за фреймуорка. Модулите от семейството Mojo::* се използват широко и в трети проекти.

Примерен код:

use Mojo::Base -strict, -async;

async sub hello_p {
return 'Hello Mojo!';
}

hello_p()->then(sub { say @_ })->wait;

Повече примери в документацията.

По-рано Perlfoundation отпусна грант за разработка на модула Future::AsyncAwait. Няколко месеца по-късно, главният разработчик на Mojolicious (Себастиан Ридел) съобщи, че се работи по реализирането на async/await.

Също така е добавена експериментална поддръжка на метода all_settled за Mojo::Promise.

Източник: linux.org.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster