Я новичок в экосистеме Haskell и пытаюсь установить Idris на мою MacOS Catalina.
Так что после
$ brew install ghc
$ brew install cabal-install
у меня The Glorious Glasgow Haskell Compilation System, version 8.8.2
и cabal-install version 3.0.0.0
. Затем я пытаюсь установить Idris, но
$ cabal update; cabal install idris
из официальных документов не удается с
Разрешение зависимостей ... cabal: Не удалось разрешить зависимости: [__6] fail (backjumping, набор конфликтов: template- haskell, text, time) После исчерпывающего поиска в остальной части дерева зависимостей у меня сложнее всего было выполнить следующие задачи: hashable, trifecta, base, idris, text, template- haskell, time, pretty, blaze-builder, blaze-разметка, idris: setup.Cabal, zlib, неупорядоченные контейнеры, ivor, optparse-Applicative Попробуйте запустить с --minimize-конфликта-set, чтобы улучшить сообщение об ошибке.
Запуск с флагом, упомянутым в сообщении, тоже не помогает.
Стоит ли строить из исходных кодов или есть какой-нибудь другой хороший способ исправить эту ошибку?