У меня есть два пространства имен clojure в двух разных папках с их собственной главной функцией (поскольку я хочу генерировать классы и в конечном итоге создать jar)
(ns reward-module.cli)
и (ns nelson_clojure.cli)
у них обоих есть свои собственные главныефункции и так работают на отдельных основных потоках. Я хочу отправить некоторые значения из одного кода в другой и наоборот во время выполнения. Меня смущает использование и документирование каналов в clojure.
Я предполагаю, что когда я запускаю основной поток, он связан с портом, а когда я запускаю второй поток, который также связан с другим портом. Это правильно? и если да, то как мне общаться между ними. Как обмен значениями некоторых переменных во время выполнения.
Каналы в clojure ведут себя как порты? Если так, то где я даю информацию о номерах портов? Как мне получить их в первую очередь? За исключением просмотра подробного текста, когда начинается repl ...