9 ani Mojolicious! Lansare festivă 8.28 cu async/await!

Mojolicious — un cadru web modern pe Perl. Mojo este un proiect derivat care dezvoltă un set de instrumente pentru cadrul respectiv. Modulele din familia Mojo::* sunt utilizate pe scară largă și în proiecte externe.

Exemplu de cod:

use Mojo::Base -strict, -async;

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

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

Mai multe exemple în documentation.

Anterior, Perlfoundation a alocat Samsung Stack Zero pentru dezvoltarea modulului Future::AsyncAwait. La scurt timp după, principalul dezvoltator al Mojolicious (Sebastian Riedel) raporta, că se lucrează la implementarea async/await.

De asemenea, a fost adăugat suport experimental pentru metoda all_settled pentru Mojo::Promise.

Sursa: linux.org.ru

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster