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

Вопросы по WinGHCi - Windows GUI для GHCi
3 ответа

Ошибка запуска winghci, поставляемого в пакете платформы haskell 2012.2.0.0

Каждый раз, когда я дважды щелкаю winghci.exe сообщение об ошибке CreateGHCiProcess failed with failed with error 2 выскакивает. Я предполагаю, что установка не завершила установку переменных среды успешно, так как cmd C:\>ghci заканчивается ни о…
04 авг '12 в 10:11
2 ответа

Haskell: показать / получить список всех пользовательских функций

Есть ли в Haskell команда, которая отображает (или получает в виде списка) все пользовательские функции, которые были загружены / определены в GHCi? Спасибо
22 апр '12 в 21:02
0 ответов

Программирование ghci haskell в linux

Я пытаюсь установить GHCi версии 8.0.2 на Linux Ubuntto 14.10. Я использую виртуальную машину VMware 12.5. Мне кажется, что я выполнил шаги по установке сайта на платформе haskell, но у меня всегда была одна и та же ошибка: hp @ ubuntu: ~ $ sudo apt…
12 мар '17 в 09:45
1 ответ

Обработка файлов -Haskell

Как я могу реализовать в haskell следующее: Я получаю входной файл из командной строки. Этот входной файл содержит слова, разделенные табуляцией, новыми строками и пробелами. Я должен заменить эти элементы (табуляции, новые строки и пробелы) запятым…
09 июн '12 в 14:57
1 ответ

Что именно рассчитывается в каком порядке, если я запускаю этот код в Haskell?

Я пришел с этим фрагментом кода на этом сайте: Ввод: foldr (/) 2 [8,12,24,4] Выход: 8.0 Как рассчитывается этот выход? это 8/(12/(24/(4/2))) = 8,0?
20 фев '18 в 08:51
2 ответа

Очистка командной строки WinGhci (а также ее значений)

Как очистить командную строку WinGhci (одну из IDE Windows на Haskell) и все текущие значения сеанса?
17 сен '10 в 07:08
1 ответ

Изменение цвета вывода определенных символов в WinGHCi

Поэтому я пытаюсь сделать шахматную игру в ASCII для Haskell. Размышляя о том, как изображать шахматные фигуры, я думаю, что придание буквам разных цветов было бы хорошим способом. Таким образом, мне нужно каким-то образом, в коде haskell, указать, …
09 июл '17 в 20:13
1 ответ

Haskell: скрыть функцию в модуле (т.е. сделать функцию доступной только для других функций в том же модуле)

Предположим, у меня есть файл NeededModule.hs, который имеет следующие внутренние компоненты: module NecessaryModule where addNumber1 :: Int -> Int -> Int addNumber1 a b = a + b addNumber2 :: Int -> Int -> Int addNumber2 a b = a + b Когд…
24 апр '12 в 10:30
1 ответ

Haskell: выгрузить модуль в WinGHCi

Я загрузил два модуля (NeededModule1.hs и NeededModule2.hs, как указано в Haskell: загрузка ВСЕХ файлов в текущем пути к каталогу). Теперь я хочу выгрузить NeededModule2.hs. Однако я обнаружил функцию 'unload' в System.Plugins.Load, но в WinGHCi она…
24 апр '12 в 09:59
1 ответ

Перенаправление ввода в WinGHCi

Я знаю, что могу сделать следующее из командной строки: $ runghc WC < quux.txt Как мне сделать это в WinGHCi? Я знаю, что должен сначала загрузить файл следующим образом: Prelude> :load WC Но что тогда? Это не работает: *Main> WC < quux.…
27 июл '11 в 18:52
1 ответ

Как изменить командную строку WinGHCi?

Windows 10 x64, Haskell я создал %appdata%\ghc\ghci.conf файл и добавил в него команду для изменения подсказки: :set prompt "\x03BB" Я вижу, это было применено только для ghci.exe а также ghci-8.0.1.exe, но WinGHCi подсказка не была изменена: Как я …
26 сен '16 в 19:16
0 ответов

ghci, не удалось связать на разных библиотеках

Я пытаюсь использовать библиотеку Graphalyze, установленную стандартным способом cabal install graphalyze, Когда я импортирую какие-либо модули из этого пакета, я сталкиваюсь с проблемой. Мой проект обычно загружается в WinGHCi, но когда я пытаюсь и…
09 окт '13 в 21:10
2 ответа

Как я могу вставить обратную черту в GHCi?

Я пробую Haskell в GHCi на Windows. В следующем уроке имя функции заключено в обратные ссылки: x `mod` 7, Однако я не могу ввести персонажа в GHCi. Символ обратного хода имеет значение ASCII 096, но GHCI не позволяет Alt + number вставлять какой-либ…
26 сен '15 в 19:00
3 ответа

Как посмотреть текущий рабочий каталог в WinGHCi

Я начал учить себя Haskell, и для этого я установил платформу Haskell для Windows. я использую WinGHCi по состоянию на сейчас. Я узнал, что у него есть команда :cd который используется для изменения каталога. Но вопрос в том, откуда мне знать, в как…
28 июн '12 в 17:53
1 ответ

Разве нельзя импортировать модули из другого модуля, если они находятся в одном и том же каталоге? (Haskell)

Чтобы продемонстрировать свой вопрос, я создал такой тестовый проект -> В каталоге "Данные" есть только 2 модуля, а именно "Test3.hs" и "Test4.hs". Это пустые модули для тестирования. (реализация: "Модуль Data.Test3 где") "Test1.hs" импортирует все …
06 сен '18 в 11:15
1 ответ

Haskell: Создание записи списка строк и пары <строка и список строк>

Как создать запись списка строк и пар в Haskell Я попробовал следующее Для создания записи списка строк data testList = test [string] deriving (Show, Eq) Когда я запускаю его, это дает мне следующую ошибку Не конструктор данных: `test' Для создания …
20 окт '11 в 17:04
0 ответов

Программирование GHC на Haskell в Windows

У меня есть проект на haskell, который содержит файл "compile.sh": # / bin / sh ghc -rtsopts -rereaded -O2 -static -optl-pthread -optl-static -XStandaloneDeriving -O2 blockchain.hs simulation.hs launcher.hs Но у меня есть проблема, когда я запускаю …
12 мар '17 в 09:45
2 ответа

Неисчерпывающие закономерности в функции max

В ghci этот код: let max [] = error "maximum of empty list" let max [x] = x let max (x:xs) | x &gt; maxTail = x | otherwise = maxTail where maxTail = max xs Вызывает ошибку: *** Exception: &lt;interactive&gt;:26:5-106: Non-exhaustive patterns in fun…
22 июл '15 в 21:48
2 ответа

Некоторые проблемы при использовании WinGHCi

С WinGHCi, как можно реализовать следующий код? soma :: Int -&gt; Int soma 1 = aluno 1 soma n = aluno n + soma (n-1) Я сейчас пишу многострочный код, используя :{ ... :} но это, кажется, не решает проблему, в этом случае. Кроме того, почему не так, …
19 сен '10 в 01:57
1 ответ

Самодельный монадный трансформатор Haskell не может проявить себя в GHCi

Я балуюсь простыми монадными трансформаторами, как представлено в http://www.cs.nott.ac.uk/~nhn/MGS2006/LectureNotes/lecture03-9up.pdf Мой обработчик ошибок имеет тип newtype ET m a = ET (m (Maybe a)) Я реализовал всю необходимую сантехнику и смог с…
02 июн '15 в 20:06