Пытаюсь создать при помощи .ghci окружение для использования конкретного пакета в интерактивном режиме. Но cabal repl почему-то грузит .ghci до, а не после компиляции модулей пакета, что безусловно очень удобно.
Хорошо. Создаю более другой пакет. В нём линкуюсь со своим пакетом и в .ghci использую его модули. Код выполняется, но символы которые определяются в .ghci в repl'е не видны.
Окей. cabal exec -- ghci -package myshit. Теперь наконец работает всё! Если в пути к локальной packagedb нет юникода.
Дальше попытка использовать сандбокс от cabal без помощи cabal, но я уже заебался.