зависимость, конкретно функцию, если это важно.
Модуль рекурсивный, в нем есть система из MailboxProcessor-ов, которые друг другу шлют сообщения, некоторые в обе стороны (для того и модуль и рекурсивный, собсно)
Если эту зависимость гвоздями прибить, то все решается само собой, но как только пытаешься ее внедрить извне, все ломается, пушто не получается без нее инициализировать 1 мейлбокс, на который завязаны другие.
В какую сторону смотреть?
1 из вариантов, которые я вижу - сделать это не модулем, а объектом, а все мейлбоксы - полями
Хороший вариант
Обсуждают сегодня