(define-coro (echo text) (say "Enter text for echo") (define text (await (ask-for-data (is-msg-class? "text") msg-data))) (say text))
Функция say засовывает строчку в очередь. Функция await передает управление основному потоку до тех пор, пока нам сюда снова не засунут данные, которые мы попросили через ask-for-data.
А можешь написать пример, мне интересно Крч, из одного fifo в программу передаютмя и печатаются данные, паралельно вводим данные и записываем в другой файл