¡9 años Mojolicious! ¡Lanzamiento navideño 8.28 con async/await!

Mojolicious es un marco web moderno escrito en Perl. Mojo es un proyecto hermano para desarrollar un conjunto de herramientas para el marco. Los módulos de la familia Mojo::* se utilizan ampliamente en proyectos de terceros.

Ejemplo de código:

utilizar Mojo::Base -strict, -async;

sub asíncrono hola_p {
devolver '¡Hola Mojo!';
}

hola_p()->entonces(sub { decir @_ })->esperar;

Más ejemplos en documentación.

Perlfoundation resaltado anteriormente conceder para el desarrollo de módulos Futuro::AsyncAwait. Algún tiempo después, el principal desarrollador de Mojolicious (Sebastian Riedel) reportadoese trabajo está en marcha para implementar async/await.

También se agregó soporte experimental para el método all_settled para Mojo::Promesa.

Fuente: linux.org.ru

Añadir un comentario