Haskell - не удалось загрузить интерфейс для System.Console.ANSI после установки пакета

Я изучал haskll несколько дней назад, и я нахожу это очень интересным, хотя я не привык к чисто функциональной парадигме.

Я пытался создать свою первую "настоящую" программу (после helloworld, fizzbuzz & co), которая должна была сделать игру Snake в haskell. Для этого я бы хотел почистить консоль и напечатать в ней новые вещи (я на Windows).

Я нашел это, чтобы помочь мне: Как очистить экран терминала в Haskell?

Так что я обновил Cabal с помощью "Cabal Update". Затем я создал свою папку "Змея" и перешел в нее. Затем я выполнил "cabal sandbox init", а затем "cabal install ansi-терминал" и создал следующий файл:

import Data.List
import System.IO
import System.Console.ANSI

main = do
    putStrLn ("Test")
    clearScreen
    test <- getInput
    putStrLn ("You entered " ++ (show(test)))

Когда я делаю "ghc --make Snake.hs", он возвращает ошибку "Не удалось загрузить интерфейс для 'System.Console.ANSI'"

Что именно мне не хватает?

0 ответов

Другие вопросы по тегам