9 سال Mojolicious! نسخه تعطیلات 8.28 با async/wait!

Mojolicious یک چارچوب وب مدرن است که به زبان پرل نوشته شده است. Mojo یک پروژه خواهر برای توسعه مجموعه ای از ابزارها برای چارچوب است. ماژول های خانواده Mojo::* به طور گسترده در پروژه های شخص ثالث استفاده می شوند.

کد مثال:

استفاده از Mojo::Base -strict, -async;

همگام سازی فرعی hello_p {
بازگشت 'سلام موجو!';
}

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

نمونه های بیشتر در مستندات.

Perlfoundation قبلاً برجسته شده بود اعطا کردن برای توسعه ماژول آینده::AsyncAwait. مدتی بعد، توسعه دهنده اصلی Mojolicious (سباستین ریدل) مطلعکه کار برای پیاده سازی async/wait در حال انجام است.

همچنین پشتیبانی آزمایشی برای روش all_settled برای اضافه شده است موجو::قول بده.

منبع: linux.org.ru

اضافه کردن نظر