Вопросы с тегом 'haskell-stack'

stack - это современный кросс-платформенный инструмент построения кода Haskell. Он охватывает управление средой Haskell и зависимостями проекта, построением, тестированием и бенчмаркингом.
4

Профилирование сборок с помощью стека

Как сообщить stack о том, как построить мой исполняемый файл и все его зависимости с помощью -prof? Просто добавить его в ghc-options в файле .cabal недостаточно, потому что он только пытается создать исполняемый файл с включенным профилированием,...
20 авг. '15 в 16:24
3

Как установить пакет с помощью стека?

Используя cabal, я могу установить hakyll с помощью команды: cabal install hakyll Как я могу сделать то же самое, используя стек?
24 июн. '15 в 15:16
3

Как использовать DLL в проекте Haskell?

Я хотел бы использовать внешнюю библиотеку RDFox в проекте Haskell. Контекст: Я работаю над Windows и Linux, как с 64 битами, используя GHC 7.10, так и stack. RDFox запрограммирован на С++. Общие библиотеки RDFox (.dll,.so) могут быть загружены с ...
03 июл. '15 в 7:34
3

В чем разница между Cabal и Stack?

Вчера я узнал о новом инструменте Haskell под названием Stack. При первом румянце похоже, что он выполняет ту же работу, что и Cabal. Итак, в чем разница между ними? Является ли стек заменой для Cabal? В каких случаях я должен использовать Stack вмес...
18 июн. '15 в 10:42
3

Haskell Stack устанавливает зависимость от github

Можно ли установить версию пакета из github с помощью стека Haskell? например, в .cabal или stack.yaml, как я могу указать зависимость в git repo/branch/revision?
14 июл. '16 в 14:55
1

Что входит в файл stack package.yaml?

Я замечаю, что Stack поддерживает использование файла package.yaml, который будет использоваться для создания файла .cabal. Например, yi-core/package.yaml. Его структура кажется очень похожей на файл Cabal, но не совсем то же самое. Некоторые из клю...
30 окт. '16 в 18:08
2

Создание документации для моего собственного кода с помощью Haddock и stack

Я аннотировал свой код в стиле Haddock и хотел бы создать документацию, доступную для просмотра. Поскольку я также использую стек, я хочу интегрировать создание документации в рабочий процесс. Тем не менее, я еще не смог создать ничего полезного. Я ...
22 сент. '15 в 9:01
1

Понимание программы стека Haskell и версии resolver и LTS

Я пытаюсь понять, как использовать стек и stackage.org. Когда я впервые установил его и использовал его, stackage.org был на LTS-3.8 ( "resolver" ). С тех пор у stackage.org теперь есть LTS-3.11. Во-первых, я хотел бы подтвердить, что это значит. St...
31 окт. '15 в 0:00
1

Как установить/использовать локальную версию пакета с помощью Stack?

Ситуация в том, что я пытаюсь установить Netwire с помощью Stack. Однако в последней версии 5.0.1 существует проблема, о которой сообщает dhobbs: http://hub.darcs.net/ertes/netwire/issue/13 Так как я не знаю, когда проблема будет исправлена, я скача...
29 сент. '15 в 16:32
1

Как я могу сделать Stack call Happy, Alex и другие инструменты сборки?

Как часть моего компилятора, мне нужен alex и happy работать как часть моего процесса сборки. Как Stack поддерживает этот сценарий? Бонус: как я могу зарегистрировать alex и happy как зависимости от времени компиляции?
02 окт. '15 в 0:58
1

Как удалить пакет Haskell, установленный со стеком?

Как я могу удалить пакет Haskell, установленный глобально с помощью инструмента "Стек"? stack --help показывает, что команда удаления устарела. uninstall DEPRECATED: This command performs no actions, and is ...
28 июл. '16 в 12:30
1

Как проверить, какая версия пакета установлена ​​со стеком?

В моем файле проекта .cabal у меня есть следующее в разделе executable: executable ArchPkgstatsScraper hs-source-dirs: app main-is: Main.hs ghc-options: -threaded -rtsopts -with-rtsopts=-N build-depends: base ...
02 нояб. '16 в 8:32
1

В чем разница между `stack clean` и удалением каталога`.stack-work`?

1 Контекст Я участвую в проекте Haskell, который включает в себя множество C-бит и FFI. Поэтому я часто запускаю и перезапускаю команды вроде $ stack build $ stack build --force-dirty $ stack clean $ rm ./.stack-work снова и снова, чтобы C-биты ...
10 янв. '17 в 17:11
1

Набор тестов Haskell Stack Ghci

Я пытаюсь использовать стек для загрузки моего тестового набора в ghci и загружать его в зависимости от QuickCheck и hspec. Как я могу это сделать? Я использую шаблон franklinchen. https://github.com/commercialhaskell/stack-templates/blob/master/fr...
01 янв. '15 в 16:48
2

странная ошибка с haskell-стеком. он ничего не устанавливает

Я получаю сообщение об ошибке со стеклом при попытке установить пакет. Run from outside a project, using implicit global project config Using resolver: lts-8.0 from implicit global project config file: /home/chuck/.stack/global-project/stack.yaml In...
16 февр. '17 в 9:17