Описание тега cabal-dev

cabal-dev - это инструмент для управления сборками разработки проектов на Haskell
1 ответ

Как использовать hdevtools с cabal-dev?

Я использую Cabal-Dev для своего проекта. Я хочу использовать hdevtools с ним. Но hdevtools использует мои пакеты cabal вместо пакетов cabal-dev. Я хочу использовать опции hdevtools, чтобы он использовал пакеты cabal-dev. Однако я не могу понять, ка…
05 дек '13 в 04:47
2 ответа

Настройка Yesod в Ubuntu 13.10

Следуя инструкциям на QuickStart, я вижу некоторые ошибки в Yesod при открытии веб-страницы. Ошибки заканчиваются на: ... не может удовлетворить -package-id wai-extra-1.3.4.6-62543d69d10941dae1d9b206c3eb3067: wai-extra-1.3.4.6-62543d69d10941dae1d9b2…
18 янв '14 в 02:11
1 ответ

Cabal устанавливается в корневой каталог вместо /home/vagrant, используя Vagrantfile

Ниже приводится содержание файла vagrant. Когда я бегу vagrant up Команда устанавливает Cabal по мере необходимости, но находится в корневом каталоге. Следовательно, это становится непригодным для использования. Я хочу обновить версию Cabal до после…
3 ответа

cabal-dev установить Happstack-сервер как

Вот что я сделал: макдир happstack_01 cabal-dev установить happstack-сервер написать типичный helloworld.hs с помощью "import Happstack.Server (nullConf, simpleHTTP, toResponse, ok)" ghc -поточный HelloWorld.hs -o helloworld и я получил: Не удалось …
29 дек '13 в 02:04
1 ответ

Возможно ли, чтобы Leksah использовал рабочую среду cabal-dev?

Я пытаюсь убедиться, что я не попаду в ад зависимости, используя cabal-dev, и я также пытаюсь использовать leksah для моей IDE. Однако при добавлении пакетов в локальную рабочую область в лексах он собирает и устанавливает пакеты в мое пространство …
22 фев '13 в 06:57
1 ответ

cabal-dev: команда не найдена

Всякий раз, когда я запускаю любую команду, включающую cabal-dev, я получаю следующую ошибку: cabal-dev: команда не найдена Я скачал пакет cabal-dev с http://hackage.haskell.org/package/cabal-dev Но нет никаких инструкций по его установке.
10 апр '17 в 17:33
1 ответ

Есть ли эквивалент `cabal-dev ghc`

Я учусь использовать установку cabal-dev для проектов, чтобы поддерживать чистоту зависимостей. cabal-dev ghci а также cabal-deb ghc-pkg работать хорошо. Но я хочу выпустить cabal-dev ghc команда, но она не существует. Контекст пытается заставить fl…
23 июн '13 в 03:41
1 ответ

Обновление пакетов, установленных в песочнице

У меня возникли проблемы с пониманием того, как обновить пакеты внутри песочницы. Я хотел бы обновить esqueleto-1.3.4.5 в esqueleto-1.3.5 и изменил мой myapp.cabal зависит от esqueleto >= 1.3.5 && < 1.4, $ cabal --version cabal-install…
05 мар '14 в 18:23
1 ответ

'cabal run' дает "нераспознанную команду: run"

Я пытаюсь создать простой исполняемый пакет Cabal. В разделе "Запуск исполняемых файлов" руководства пользователя Cabal написано: Вы можете создать Cabal и запустить свои исполняемые файлы с помощью команды run. cabal run EXECUTABLE [-- EXECUTABLE_F…
27 май '14 в 19:54
1 ответ

Навигация по источнику в режиме Haskell для зависимостей

Я использую haskell-mode для Emacs. Мне удалось создать etags для моего проекта на haskell при каждом сохранении с помощью hasktags, однако в зависимости от клики невозможно перейти таким образом. Поэтому я задаюсь вопросом: есть ли способ заставить…
26 июн '13 в 17:28
1 ответ

Импорт из дочернего каталога в сеансе ghci (импорт модулей из тестов в yesod)

Когда вы создаете скаффолдинговый сайт в yesod, он помещает тесты в отдельный каталог, например так: YourProj/ YourProj/SomeModule.hs YourProj/Handlers/FooHandler.hs ... YourProj/tests/main.hs YourProj/tests/FooTests.hs Итак, теперь я хочу запустить…
25 июн '13 в 06:13
1 ответ

Кабал: Пост-Крюк в Песочнице

Я создаю простой пост-сборочный хук для Cabal. Проблема возникает, когда я пытаюсь работать в песочнице. Мой хук ожидает скомпилированный код в: dist/something но когда сборка происходит внутри песочницы, путь становится: dist/dist-sandbox-xxxxxxxx/…
22 дек '15 в 10:57
1 ответ

Haskell: Использование cabal-dev с локальными пакетами через Hackage

Я пытаюсь установить веб-приложение yesod, однако одна из перечисленных зависимостей имеет ошибки времени компиляции как есть от Hackage. Итак, я скачал исходный код, исправил его и установил в его собственную песочницу cabal-dev. ~/dev/fixed_dep$ c…
04 июл '13 в 02:59
1 ответ

Плагины Haskell и песочница Cabal

Итак, я пытаюсь использовать пакет плагинов для динамической загрузки функции haskell из исходного файла. Исходный файл зависит от пакета foo с модулем Foo.Bar, Я запускаю свой проект в песочнице Cabal, где у меня есть foo установлены. И моя основна…
21 янв '14 в 04:58
1 ответ

команда: клика построить все, возвращаясь к старому состоянию

я пытаюсь установить кардано-кошелек, следуя этому документу https://developers.cardano.org/docs/get-started/installing-cardano-wallet/ и получая эту ошибку при выполненииcabal build all вот ошибка, которую я получаю, HEAD is now at 00ebe72 Added su…
26 июл '22 в 13:16