Описание тега haskell-stack
NoneStack - это современный кроссплатформенный инструмент для сборки кода Haskell. Он охватывает управление средой Haskell и зависимостями проекта, построение, тестирование и тестирование.
0
ответов
Поручить стеку использовать уже установленный MinGW
У меня msys2 установлен отдельно от GHC. MinGW toolchain устанавливается внутри среды msys. Теперь я сталкиваюсь с проблемами с некоторыми нативными библиотеками, которые работают, когда я использую их за пределами Haskell, но не работают, когда зап…
02 авг '17 в 12:05
1
ответ
Как использовать импорт личной библиотеки в другом проекте со стеком?
Итак, у меня есть личная библиотека стека, давайте назовем ее Foo, В Foo, У меня есть FooModule файл модуля с именем FooModule.hs, У меня есть еще один стек проекта Bar, Как мне импортировать FooModule.hs модуль для проекта Bar?
22 фев '17 в 15:39
1
ответ
Отображение неизвестного типа в Хаскеле (основной)
В настоящее время я изучаю Haskell, и у меня есть трудности с задачей. У меня есть непустое двоичное дерево, которое выглядит так data STree a = BinS (STree a) a (STree a) | LeftS (STree a) a | RightS a (STree a) | LeafS a Все, что я сейчас пытаюсь …
05 дек '17 в 03:31
1
ответ
Расположение исходного кода зависимостей проекта
Сохраняет ли стек исходный код зависимостей проекта? Если так, то где? Я сделал текстовый поиск в проекте .stack-work/ но там ничего не нашел.
30 янв '17 в 21:36
1
ответ
Существует ли инструмент для обновления верхних границ зависимостей до последних версий каждой зависимости?
Я пытаюсь обновить зависимости pipes-files пакет, так что он может быть включен в последнюю stack LTS. pipes-files пакет не содержит stack.yaml файл, а pipes-files.cabal Файл содержит довольно много верхних и нижних границ его зависимостей, например…
07 мар '18 в 10:49
0
ответов
Haskell, стек 'ExitFailure1' при сборке
Я снова получил ExitFailure1. Теперь на стеке, когда я собираю файл (раньше он был у Cabal, что привело меня к полной грязной переустановке). Я чувствую, что это вызвано./stack-work' доступ запрещен. Но где это найти?./stack-work"? С нетерпением жду…
08 ноя '18 в 17:20
1
ответ
Ошибки выбрасывания стека при попытке установить что-либо
Всякий раз, когда я пытаюсь установить что-то с stack, например $ stack install hip, $ stack install Gifcurryи несколько других пакетов, все они выдают одну и ту же ошибку: Downloaded lts-12.9 build plan. AesonException "Error in $.packages.cassava.…
14 сен '18 в 23:30
1
ответ
Стек Haskell с глобальным GHC
Можно ли использовать stack с уже установленным ghc без stack установка локальной копии ghc или же cabal?
26 дек '15 в 09:10
1
ответ
Где я могу определить произвольные экземпляры?
Я не могу понять, где определить Arbitrary экземпляры для моего типа данных. Если я положу его в пакет, то пакет должен иметь QuickCheck как зависимость. Если я добавлю его в тесты, то другие пакеты не смогут использовать этот экземпляр. Если я поме…
24 ноя '18 в 00:17
0
ответов
Почему Stack не позволяет относительные пути?
Я работаю над библиотекой, которая зависит от внешней библиотеки C, и хотела бы связать заголовки и файлы lib с моим проектом. stack.yaml Файл требует, чтобы все пути были абсолютными, что явно не идеально для этой цели. Согласно запросу @ adamse, в…
04 фев '17 в 11:31
2
ответа
Не может создать бесконечный тип при использовании foldl
Я определил двоичное дерево и использовал свои функции для создания нового дерева. data Tree a = EmptyTree | Node a (Tree a) (Tree a) deriving (Show) singleton :: a -> Tree a singleton x = Node x EmptyTree EmptyTree treeInsert :: (Ord a) => a …
22 сен '18 в 13:06
2
ответа
Stack InvalidRelFile ошибка при добавлении локального пакета
У меня странная проблема: я пытаюсь добавить локальный пакет в мой файл стека и получаю следующую ошибку. когда я пытаюсь его построить (stack build) это вроде работает, но не предлагает мне использовать stack solver но когда я бегу stack solver Я п…
25 мар '16 в 16:03
0
ответов
Хаскеро: Следующие опции GHC несовместимы с GHCi и не были переданы ему:
У меня установлено расширение плагина Haskero для VS Code. Когда я запускаю свой редактор кода VS, я получаю следующее сообщение об ошибке. stderr: The following GHC options are incompatible with GHCi and have not been passed to it: -threaded Config…
14 июн '18 в 05:17
1
ответ
'Исполняемый файл с именем git не найден в пути:' при запуске стека
После недавнего изменения в репозитории, в котором я работаю, я больше не могу создавать. При попытке запустить любой stack команда, такая как stack buildЯ получаю следующую ошибку: $ stack build Executable named git not found on path: ["/home/matth…
03 авг '17 в 19:39
1
ответ
Получение файла профилирования из "stack exec"
Я хотел бы рассказать о программе, которой управляет Stack. Файл был построен с помощью следующей команды: stack build --executable-profiling --library-profiling --ghc-options="-fprof-auto -rtsopts" И беги с этой командой stack exec myProgram.exe --…
10 апр '16 в 10:12
1
ответ
Имя файла не соответствует имени модуля
Новичок играет со скриптами стека на Haskell и черепахой. Создал папку stack-scripts, Думаю, если все будет хорошо, я создам несколько утилит на haskell для замены скриптов bash. Создан файл с именем turtle.hs со следующим текстом: #!/usr/bin/env st…
29 мар '18 в 10:03
0
ответов
Клика не может найти хакилл ==4.7.* на Travis-CI
Я пытаюсь настроить сайт GitHub Pages, используя hakyll Однако это выглядит как cabal не может разрешить зависимость при запуске в travis, Все, кажется, работает локально, однако, когда я пытаюсь интегрировать travis в моем проекте это выглядит так,…
21 янв '16 в 03:17
2
ответа
Если заявление с использованием IO Int haskell
У меня есть игра, пользователь против компьютера, и я хочу случайным образом выбрать, кто запускает игру. я имею a = getStdRandom $ randomR (0, 1) Это получает случайное число 0 или 1. Однако это IO Int, поэтому я не могу иметь оператор if, сравнива…
06 фев '19 в 16:05
1
ответ
Как отобразить ответ от HTTP GET-запроса во внешнем интерфейсе, используя Скотти?
Я пробую Скотти в первый раз, и я не могу пройти мимо, сделав свой запрос GET. Ответ возвращается как тип IO (Response bytestring-0.10.8.1:Data.ByteString.Lazy.Internal.ByteString) Я знаю, что мне нужно преобразовать его в тип, который может выводит…
09 авг '17 в 13:46
1
ответ
Результаты тестов в мультипакетном проекте не показываются с помощью `stack test '
У меня есть мультипакетный проект с тестовыми костюмами в каждой упаковке. Когда я бегу stack test Я ожидаю, что вывод тестов каждого пакета будет показан, но это не так. Вот что у меня есть: package1-0.1.0.0: test (suite: package1-test) package2-0.…
29 дек '17 в 16:05