9 anos Mojolicious! Lançamento festivo 8.28 com async/await!

Mojolicious — um framework web moderno em Perl. Mojo — um projeto subsidiário dedicado ao desenvolvimento de um conjunto de ferramentas para o framework. Os módulos da família Mojo::* são amplamente utilizados em projetos de terceiros.

Exemplo de código:

use Mojo::Base -strict, -async;

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

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

Mais exemplos em documentação.

Anteriormente, a Perlfoundation concedeu uma bolsa para o desenvolvimento do módulo Future::AsyncAwait. Algum tempo depois, o principal desenvolvedor do Mojolicious (Sebastian Riedel) informou, que estavam trabalhando na implementação de async/await.

Também foi adicionada suporte experimental para o método all_settled para Mojo::Promise.

Fonte: linux.org.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster