Я пытаюсь использовать purescript-thermite для создания приложения с использованием веб-сокетов. Идея состоит в том, что приложение подключается к какому-либо серверу с помощью веб-сокетов и обновляет HTML-страницу в реальном времени. Однако я не могу найти способ подключить его к рабочему процессу термитов.
У меня есть spec
, состоящий из render
и performAction
. render
имеет доступ к функции dispatch
. Однако мне нужно запустить веб-сокеты перед рендерингом элемента (я, вероятно, мог бы поместить его, например, в main
), но по прибытии сообщения мне нужно в идеале dispatch
событие для компонента извне. Как лучше всего это сделать?