Курс Raku / Функційне, конкурентне, реактивне та веб-програмування / Конкурентне програмування / Потоки / Вправи / Виконайте в потоці

Розв’язання: Виконайте в потоці

Ось одне з можливих розв’язань задачі.

Код

my $t = Thread.start({ say 'working' });
$t.finish;

🦋 Знайдіть програму у файлі run-in-thread.raku.

Вивід

working

Коментарі

  1. Thread.start виконує блок у новому потоці.

  2. .finish чекає завершення потоку, тож програма не завершиться раніше, ніж надрукується working.

Навігація курсом

Виконайте в потоці   |   Приєднайтеся і дочекайтеся