Описание тега 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 > maxTail = x | otherwise = maxTail where maxTail = max xs Вызывает ошибку: *** Exception: <interactive>:26:5-106: Non-exhaustive patterns in fun…
22 июл '15 в 21:48
2
ответа
Некоторые проблемы при использовании WinGHCi
С WinGHCi, как можно реализовать следующий код? soma :: Int -> 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