Вопросы по теме 'hackage'
Какой пакет Haskell содержит данный модуль
Я знаю имя модуля Haskell, но не могу понять, в каком пакете он определен. Это плохо, потому что я не могу скомпилировать без пакета, раскрывающего этот модуль.
В частности, это Text.Regex, который я не могу найти, но я хотел бы знать, как решить...
1905 просмотров
schedule
14.04.2023
установить Haskell Cabal без ручного разрешения зависимостей
Я вижу, что есть хорошая система пакетов под названием Cabal, которая обрабатывает разрешение зависимостей. Итак, я пытаюсь установить это, чтобы я мог установить для меня модули Haskell OpenGL. Однако сам Cabal имеет множество зависимостей. Есть...
1522 просмотров
schedule
27.09.2022
Как мне создать подходящий файл .tar.gz для использования с загрузкой клики?
Стандартный способ поделиться библиотекой Haskell с другими программистами — создать пакет Cabal и загрузить его на http://hackage.haskell. орг . Я написал библиотеку, которой хочу поделиться, и успешно создал пакет Cabal, используя...
693 просмотров
schedule
26.08.2022
В Haskell ищем пакет, который позволяет использовать тело веб-ответа в виде потока
из RWH http://book.realworldhaskell.org/read/extended-example-web-client-programming.html
Используемая здесь библиотека HTTP не лениво считывает результат HTTP. В результате это может привести к потреблению большого объема оперативной памяти...
303 просмотров
schedule
09.05.2022
Аутентификация для хакерских загрузок?
Есть ли способ гарантировать подлинность загрузок от взлома? Насколько я вижу, ничего нет. Нет https для взлома, нет (строгих) контрольных сумм для архивов, и они не подписаны.
Итак: как проверить подлинность загрузок с хака?
164 просмотров
schedule
12.09.2022
Почему документация Haddock не отображается на Hackage?
У меня есть пакет на Hackage , документация которого создана пикшей, но он не отображается на странице Hackage. Я могу загрузить все успешно, но документация не отображается.
Я генерирую документацию с помощью cabal haddock или Package >...
1501 просмотров
schedule
17.06.2023
Ошибка сборки пакета при взломе
Я загрузил свой первый пакет в Hackage ( http://hackage.haskell.org/package/groundhog-0.0.1 ) и не удалось построить с ошибкой:
*** setup configure
Configuring groundhog-0.0.1...
cabal-setup: At least the following dependencies are missing:...
235 просмотров
schedule
27.01.2023
Какая библиотека Haskell для интерполированных строк
На Hackage есть много разных библиотек, работающих с интерполированными строками. Некоторые из них имеют низкое качество, в то время как другие различаются количеством поддерживаемых функций.
Какие стоит использовать?
Примеры библиотек (в...
1158 просмотров
schedule
07.01.2023
Haskell: невозможно установить OpenGL из-за отсутствия зависимостей (которые там уже установлены)
Я пытаюсь установить пакет OpenGL-2.4.0.2 вручную, но после того, как я загрузил архив с Hackage и распаковал его, когда я запустил
sudo runhaskell Setup.hs configure
Я получаю это:
Configuring OpenGL-2.4.0.2...
Setup.hs: At least the...
416 просмотров
schedule
04.09.2022
Что означает это предупреждающее сообщение, когда я загружаю модуль в HackageDB?
Когда я загружаю модуль в Hackage, я получаю следующее сообщение об ошибке:
«Открытые модули используют нераспределенные имена верхнего уровня»
Я объявляю модуль открытым модулем в файле .cabal. Есть ли что-нибудь еще, что я должен делать?
517 просмотров
schedule
04.10.2022
Коммутативный моноид из пакета «алгебра» на Hackage
Документация для алгебра/2.1.1.2/doc/html показывает колоссальное количество классов типов.
Как мне объявить, что рассматриваемая структура должна быть оснащена коммутативно-ассоциативной операцией и единичным/тождественным элементом, но без...
435 просмотров
schedule
23.06.2022
Haskell, Hackage, GHC и производительность. Что делать?
В течение года я был новичком в хаскеллере («новичок в хаскеллере», я думаю, навсегда). Я написал небольшие программы на Haskell (например, очень простую игру-змейку), но зависимости пакетов и неудачные версии ghc для меня сложны, когда мне...
466 просмотров
schedule
12.01.2023
Проблема с установкой библиотеки hstats из хакажа с помощью Cabal
Когда я пытаюсь установить пакет hstats
$ cabal install hstats
Я получаю следующую ошибку:
src/Math/Statistics.hs:1:1:
Ambiguous module name `Prelude':
it was found in multiple packages: base haskell98-2.0.0.2
Failed to...
355 просмотров
schedule
22.09.2022
Кабал: dist/doc/html/creatur/haddock-prolog27972.txt: недопустимый аргумент
Когда я запускаю cabal haddock в своем пакете, я не получаю никаких ошибок. Но я загрузил пакет в Hackage, и в журнале сборки есть это сообщение:
cabal: dist/doc/html/creatur/haddock-prolog27972.txt: invalid argument
Я предполагаю, что...
73 просмотров
schedule
28.11.2022
Hackage — Где определена реализация MonadReader для ReaderT?
Кажется, я не могу найти, где определены два относительно простых метода Haskell.
Это около ReaderT . Я ищу его реализацию ask и local , как того требует контракт MonadReader .
На...
224 просмотров
schedule
15.08.2023
Поиск обратных зависимостей от взлома
Есть ли способ поиска пакетов Hackage, которые зависят от пакета X (для любого пакета X)? Было бы здорово найти примеры использования пакета в реальных условиях, чтобы получить представление о его возможностях. (Также полезно для [попытки] разрешить...
702 просмотров
schedule
20.09.2022
Ожидается ли, что модули со временем стабилизируются на Hackage?
Новичков может удивить, что многие модули в Hackage помечены как experimental , даже такие базовые модули, как Data.Bool .
Есть ли какой-то процесс или ожидания, что модули станут stable и особенно base ? Стоит ли обращать внимание на этот...
97 просмотров
schedule
06.09.2023
Как создать пакет для загрузки в Hackage?
Как создать соответствующий файл пакета?
На странице загрузки взлома есть ссылка на: https://www.haskell.org/cabal/users-guide/installing-packages.html#setup-sdist , но после прочтения я все еще не уверен.
Я пробовал:
cabal setup sdist...
362 просмотров
schedule
05.11.2023
Использование библиотеки Haskell Time в формате ISO8601
Я использую библиотеку времени Haskell. Я пытаюсь использовать ISO-8601 программы форматирования даты .
В моем коде я могу импортировать модуль Data.Time и использовать его без проблем. Однако, когда я импортирую функции и определения...
206 просмотров
schedule
20.02.2024