Загрузка горячего кода в haskell

Можно ли использовать горячую замену кода с помощью Haskell? Я читал об Erlang, который вызвал мой интерес, я хотел бы использовать эти функции с Haskell.

Ответы

Ответ 1

Смотрите пакет dyre, который был разработан именно для такого рода целей. Там также hotswap, но он не обновлялся в течение нескольких лет.

Ответ 2

В Cabal есть пакет plugins, который предоставляет средства для загрузки кода плагинов. Но в целом Haskell гораздо более враждебен к изменению кода во время выполнения, чем динамический, управляемый байт-кодами Erlang.