9年モジョリシャス! async/await を備えたホリデー リリース 8.28!

Mojolicious は、Perl で書かれた最新の Web フレームワークです。 Mojo は、フレームワーク用のツール セットを開発する姉妹プロジェクトです。 Mojo::* ファミリのモジュールは、サードパーティのプロジェクトで広く使用されています。

サンプルコード:

Mojo::Base -strict、-async を使用します。

非同期サブ hello_p {
「こんにちは、モジョ!」を返します。
}

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

その他の例は、 ドキュメンテーション.

以前に取り上げた Perlfoundation 付与 モジュール開発用 Future::AsyncAwait。 しばらくして、Mojolicious の主な開発者 (Sebastian Riedel) 報告されたasync/await を実装する作業が進行中です。

また、all_settled メソッドの実験的サポートも追加されました。 モジョ::約束.

出所: linux.org.ru

コメントを追加します