Описание тега haskell

Haskell - это чисто функциональный язык программирования общего назначения, названный в честь логика Haskell Curry.
1 ответ

Что не так в этой конфигурации xmonad?

У меня есть следующая конфигурация на xmonad.hs, я просто хочу добавить xmobar в трубу spawn, но я не знаю, что не так. Это мой конфиг: import XMonad main = do xmproc <- spawnPipe "xmobar &" xmonad $ defaultConfig { modMask = mod4Mask -- Use …
04 сен '12 в 18:56
0 ответов

Кабал экстра-inlcude-dirs и экстра-lib-dirs не работают

Я пытаюсь установить PortMidi-0.1.6.1 в Ubuntu 18.04, но застрял на ошибке: Кабал: Отсутствует зависимость от иностранной библиотеки: Отсутствует библиотека C: asound Эту проблему обычно можно решить, установив системный пакет, который предоставляет…
21 апр '19 в 12:21
1 ответ

Xmonad не может найти модуль XMonad

Всякий раз, когда xmonad запускается, перезапускается или перекомпилируется, я получаю xmessage: xmonad.hs:1:8: Could not find module `XMonad' Perhaps you meant Monad (needs flag -package haskell98-2.0.0.2) CgMonad (needs flag -package ghc-7.6.3) Ds…
13 мар '14 в 01:32
2 ответа

Установите haskell в существующий msys2

Есть ли простой способ установить haskell / cabal / stack в существующую установку msys2? Я не могу найти один. Примечание: по-видимому, можно установить оба одновременно с помощью MinGHC, см. Здесь.
09 сен '17 в 17:09
1 ответ

Emacs сохраняет автоматически (* не * автосохранение)

Когда я редактирую файлы на Haskell, Emacs сохраняет файл всякий раз, когда я прекращаю набирать текст более чем на секунду. Это не режим автосохранения, поскольку он перезаписывает исходный файл. Также я отключил режим автосохранения, и это все еще…
20 янв '13 в 03:35
1 ответ

Как изменить сценарий грамотного языка Haskell, содержащий символы Юникода?

Я хотел бы изменить файл.lhs, в настоящее время написанный в виде простого текста. Например, -> будет заменено на → в файле.lhs. Мне известно, что для целей отображения многие текстовые редакторы могут заменить их на дисплее, но я стремлюсь заменить…
27 май '12 в 11:41
1 ответ

Как я могу добавить дополнительный флаг в Leksah?

Как я могу добавить дополнительный флаг в Leksah? Я получаю эту ошибку: Вам нужно -XDeriveDataTypeable, чтобы получить экземпляр.... Где я могу добавить дополнительный флаг в Лексе?
29 апр '14 в 07:15
1 ответ

Компиляция скрипта Pandoc на Haskell: не удалось найти модуль `Text.Pandoc.JSON'

Я пытаюсь использовать стандартный пример со страницы сценариев Pandoc, но я не понимаю достаточно Haskell, чтобы сделать эту работу. Вот сценарий. #!/usr/bin/env runhaskell -- includes.hs import Text.Pandoc.JSON doInclude :: Block -> IO Block do…
14 авг '14 в 14:54
1 ответ

XMonad, терминалы spawn mutliple при запуске в разных рабочих пространствах

Можно ли при запуске запустить несколько терминалов в разных рабочих пространствах? У меня есть несколько терминалов и Firefox, которые я хотел бы использовать при запуске. XMonad правильно размещает Firefox, но размещает все терминалы в одном рабоч…
25 мар '19 в 18:47
1 ответ

Установка haskell ghc не удалась

Я пытаюсь установить Haskell-2012.4.0.0.exe на моем компьютере работает windows 7. Когда я запускаю установщик, я получаю следующее сообщение, и установка завершается неудачно, Installer integrity check has failed. Common causes include incomplete d…
15 апр '13 в 10:39
0 ответов

При запуске сборки стека со скальпелем в качестве зависимости я сталкиваюсь с exitFailure1

В настоящее время используется стек для сборки проекта только с base а также scalpel как мои 2 зависимости. Это журнал ошибок: 2019-03-31 19:47:34.154259: [info] curl-1.3.8: configure 2019-03-31 19:47:34.154652: [debug] Run process within /tmp/stack…
31 мар '19 в 11:49
1 ответ

cygwin не распознает config.guess при установке пакета Haskell

Я пытаюсь установить пакет на Haskell в Windows 10 64-bit. Я установил Cygwin для архитектуры x64. Позже я установил automake-1.15 используя установочный файл cygwin. Я скачал последнюю config.guess а также config.sub файлы и положить их в automake-…
29 май '16 в 12:39
1 ответ

Компиляция компилятора Glasgow Haskell на Fedora 22

Поэтому я хочу обновить "GHC 7.8.4-45", который поставляется в комплекте с Fedora 22 (любезно предоставлен Fedora Haskell SIG), до GHC 7.10.2 (последняя версия). Как это сделать легко?
24 окт '15 в 11:14
1 ответ

Установка EclipseFP в Mac OS X

Я пытаюсь установить EclipseFP. Я использую OS X Mavericks. Я попытался следовать официальным инструкциям по установке и советам в этом ответе на SU, но у меня все еще остается та же проблема. Я могу без проблем установить сам плагин Help -> Inst…
16 авг '14 в 13:37
0 ответов

Дамп памяти процесса, который выходит немедленно

Я делаю небольшой вызов keygen (написанный на Haskell), который принимает один аргумент командной строки (лицензию) и существует после проверки, является ли предоставленная строка действительной или нет. Следовательно, я не могу вывести память (чтоб…
09 май '19 в 11:16
0 ответов

xmonad: крюк для мыши

Я пытаюсь заставить xmonad фокусировать окно под указателем, когда мышь перемещается, независимо от того, какое окно сфокусировано. Это было решено в этом вопросе; Тем не менее, предлагаемое решение предлагает использовать XMonad.Actions.UpdateFocus…
29 июн '18 в 07:26
0 ответов

Установка лекса из исходного кода

Я попытался установить leksah через cabal, но я получил множество различных ошибок сборки, поэтому я попытался собрать его из git. Я следовал этому руководству http://www.leksah.org/download.html и смог собрать бинарно-общий,ltk и leksah-сервер, но …
12 авг '13 в 13:52
0 ответов

Ошибка установки ghc6: hGetContents: неверный аргумент (неверная последовательность байтов UTF-8)

Возникли проблемы при установке ghc6 на Ubuntu Maverick через apt. Вот то, что кажется соответствующей ошибкой, которая появляется, когда я пытаюсь (apt-get|aptitude) установить ghc6: A package failed to install. Trying to recover: Setting up ghc6 (…
12 фев '11 в 22:51
1 ответ

iTerm2 не уважает мои привязки клавиш... иногда

У меня установлены сочетания клавиш iTerm2, чтобы иметь команду + стрелка влево и команда + стрелка вправо, чтобы переместить курсор в начало и конец строки. Это работает большую часть времени. Но не тогда, когда я нахожусь в ghci (переводчик Haskel…
01 июн '13 в 09:04
1 ответ

Установка Haskell math-functions-0.3.1.0 зависает

Попытка установить наборы данных Haskell ( http://hackage.haskell.org/package/datasets). Установка зависает при сборке math-functions-0.3.1.0. Пытался установить отдельные зависимости, и снова имел тот же результат при сборке math-functions-0.3.1.0.…
08 май '19 в 08:41