Когда я пытаюсь установить пакет spacepart с помощью cabal install, он пытается скомпилировать векторное пространство зависимостей, но когда векторное пространство пытается скомпилировать модуль, он экспортирует «Data.LinearMap», который я получаю ошибка «Не в конструкторе типа или классе« HasTrie ». После того, как я сделал некоторое перекодирование HasTrie - это класс, экспортированный пакетом MemoTrie. Thing у меня есть MemoTrie, и MemoTrie экспортирует« HasTrie ». Что здесь не так? Также это стек переполнения пост не помогает, так это не будет дублировать вопрос: Haskell package vector-space fails at compile time -Спасибо за ваше времяКаббал, неспособный установить пакет векторного пространства
1
A
ответ
1
насколько я могу видеть от просмотра на Hackage, spacepart
исправленные использовать очень старая версия vector-space
(0.5. *), И эта версия содержит Data.LinearMap
-й подозрительную импорт линию
import Data.MemoTrie ((:->:)(..))
который просто не импорта HasTrie
. Я предполагаю, что в какой-то момент в прошлом это действительно сработало, потому что (:->:)
- это семейство данных, определенное внутри HasTrie
, но с тех пор GHC было изменено, так что это не так.
Возможные загрязнен фикс: Хочу отметить, что до 0.5.2, он просто говорит
import Data.MemoTrie
Я просто попытался установить с
cabal install spacepart vector-space-0.5.2
и казалось, на работу.
Смежные вопросы
- 1. Кластеризация огромного векторного пространства
- 2. Memcached неспособный установить
- 3. Twitter Пакет AnomalyDetection, неспособный идентифицировать отрицательные аномалии
- 4. Внедрение модели векторного пространства в java
- 5. Библиотека векторного пространства и ограничение скалярного типа
- 6. Экспресс: fetch неспособный установить cookie
- 7. Каббал: исполняемые файлы данных
- 8. Каббал с несколькими разделами библиотеки
- 9. Pear Mail, неспособный установить отправителя на ошибку
- 10. piping сценарий к ssh, неспособный установить переменную
- 11. Symfony2 Sonata EcommerceBundle, неспособный установить от композитора
- 12. Элемент меню панели инструментов, неспособный установить значок
- 13. SharePoint 2013, неспособный установить свойство 'control' .load()
- 14. Установить цвет векторного изображения в Xcode 6+
- 15. Производные многовариантной функции и соответствующий якобиан с пакетом векторного пространства
- 16. Как отличить интегралы от библиотеки векторного пространства (haskell)
- 17. передавать документы в представление векторного пространства, как сгенерировать словарь?
- 18. Пакет MSI при вычислении дискового пространства
- 19. Каббал после команды сборки (система сборки Haskell)
- 20. Определить пакет NuGet для определенного пространства имен
- 21. Как «установить пакет» пакет с зависимостями Git?
- 22. Каббал не находит относительную библиотеку для компиляции пакета gsasl
- 23. Как установить пакет ROracle?
- 24. Как установить пакет RBloomberg
- 25. Как установить питон пакет
- 26. Невозможно установить Python пакет
- 27. R: установить магнезии пакет
- 28. Как установить пакет python?
- 29. Установить NodeJS пакет локально
- 30. Не удается установить пакет
Да, это исправление работает. Я также отправил письмо сопровождающему для обновления пакетов соответственно :) –