я получаю следующее сообщение об ошибке при попытке установить пакет отпрыск-браузера следующим образом:Ошибка при установке Scion-браузер
% cabal install scion-browser-0.2.9
<snipped>
[23 of 23] Compiling Main (src/Main.hs, dist/build/scion-browser/scion-browser-tmp/Main.o)
src/Main.hs:31:24:
No instance for (MonadException BrowserM)
arising from a use of `getInputLine'
Possible fix:
add an instance declaration for (MonadException BrowserM)
In a stmt of a 'do' block: maybeLine <- getInputLine ""
In the expression:
do { maybeLine <- getInputLine "";
case maybeLine of {
Nothing -> return()
Just line -> do { ... } } }
In an equation for `loop':
loop
= do { maybeLine <- getInputLine "";
case maybeLine of {
Nothing -> return()
Just line -> ... } }
cabal: Error: some packages failed to install:
scion-browser-0.2.9 failed during the building phase. The exception was:
ExitFailure 1
Любая идея, как это исправить?
Спасибо.
Что отображают трансформирующие трансформаторы 'ghc-pkg list mtl' и' ghc-pkg list transformers'? И у вас установлена более старая 'haskeline'? –
Я предполагаю, что вы просто ищете номера версий. mtl-2.0.1.0 и трансформаторы-0.2.2.0 и haskeline-0.7.0.0. – brooks94
Нет, я подозревал что-то еще, но я тем временем нашел причину. –