Я попытался установить MissingPy, но он не смог смеждусобойчик установки MissingPy не может найти Data.HashTable
on the commandline: Warning:
-XOverlappingInstances is deprecated: instead use per-instance pragmas OVERLAPPING/OVERLAPPABLE/OVERLAPS
src/Database/AnyDBM.hs:44:8:
Could not find module ‘Data.HashTable’
Perhaps you meant
Data.Hashable (needs flag -package-key hashable->[email protected]_Evd2cSGupW8AJnHTBSvXg8)
Data.HashTable.IO (needs flag -package-key hashtables->[email protected]_EuNk8qBpsPjAV2dYmonrJi)
Use -v to see a list of the files searched for.
cabal: Error: some packages failed to install:
anydbm-1.0.7 failed during the building phase. The exception was:
ExitFailure 1
Где-то я нашел, Data.HashTable осуждается. Там есть документация по хакерству, но в нем не упоминается имя пакета. Как установить Data.HashTable?
Сначала попробуйте установить ['hashtables'] (https://hackage.haskell.org/package/hashtables). – Alec
@Alec Похоже, это установлено для меня; ошибка говорит, в частности: «Возможно, вы имели в виду ... Data.HashTable.IO (... hashtables-> 1.2.1.0 ...)». –
Где находится документация по Hackage? Это должно быть довольно тривиально, чтобы определить правильное имя пакета и ограничения версии, учитывая это. –