Mojolicious 是一个用 Perl 编写的现代 Web 框架。 Mojo 是一个姐妹项目,旨在为该框架开发一套工具。 Mojo::* 系列的模块广泛用于第三方项目。
示例 кода:
使用 Mojo::Base -strict、-async;
异步子 hello_p {
return '你好,Mojo!';
}
hello_p()->then(sub { say @_ })->wait;
更多示例在 文件资料.
Perlfoundation 之前强调过 授予 用于模块开发 未来::异步等待。 一段时间后,Mojolicious 的主要开发者(Sebastian Riedel) 报道正在进行异步/等待的工作。
还添加了对 all_settled 方法的实验支持 魔力::承诺.
来源: linux.org.ru