Курс языка программирования Raku / Функциональное, конкурентное, реактивное и веб-программирование / Конкурентное программирование / Потоки / Exercises / Выполните в потоке
Решение: Выполните в потоке
Вот один из возможных вариантов решения задачи.
Код
my $t = Thread.start({ say 'working' });
$t.finish;🦋 Исходный код можно найти в файле run-in-thread.raku.
Вывод
workingКомментарии
Thread.startвыполняет блок в новом потоке..finishждёт завершения потока, поэтому программа не заканчивается прежде, чем будет напечатаноworking.