7
ответов

Почему ghci говорит, что 1.1 + 1.1 + 1.1> 3.3 Верно?

Я проходил учебное руководство Haskell недавно и заметил это поведение при попытке некоторых простых выражений Haskell в интерактивной оболочке ghci: Вводная часть> 1.1 + 1.1 == 2.2 Истинных Вводных части>...
вопрос задан: 8 September 2011 20:59
4
ответа

Различия между объятиями, Yhc и [закрытым] GHCi

Существуют различия между Объятиями, Yhc и GHCi? Если существуют различия, Каковы они?
вопрос задан: 16 April 2011 19:46
4
ответа

Ошибка Haskell: ошибка анализа на входе '='

Спецификации GHC 6.12.1 проблем 10.6.4 x64 MacBook Pro Mac OS X, которые я испытываю затруднения с помощью, позволяют синтаксису. Следующий код отказывается компилировать: модуль, Основной, где основной = позволяют x = 1 год = 2 z =...
вопрос задан: 9 August 2010 01:05
4
ответа

Как определить функцию в ghci через несколько строк?

Я пытаюсь определить любую простую функцию, которая занимает несколько строк в ghci, взять в качестве примера: let abs n | n > = 0 = n | в противном случае = -n Пока я пытался нажать Enter ...
вопрос задан: 17 May 2010 00:16
3
ответа

ghci, отображающий стек выполнения

Таким образом, я выполняю некоторое начальное упражнение главы Реального мира Haskell, и я хотел знать, существует ли опция в GHCi, чтобы заставить его показать функциональную оценку с параметрами на каждом рекурсивном вызове....
вопрос задан: 15 December 2013 14:40
3
ответа

Почему этот оператор Haskell не оценивает лениво?

У меня есть следующая функция, определяемая: исключая 1 x = 1 исключая 0 x = 0 исключая b x = b ** x Затем когда я выполняю следующее: 1 'исключая' (сумма [1..]), это пытается вычислить сумму бесконечной последовательности, вместо этого...
вопрос задан: 8 July 2010 17:54
3
ответа

Почему я не могу определить новый тип в ghci?

Я получаю ошибку в ghci, когда я пытаюсь определить новый тип: Вводная часть> точка данных = Интервал Интервала Pt <интерактивный>:1:0: ошибка анализа на входной Вводной части 'данных'> позволила точке данных = Интервал Интервала Pt <...
вопрос задан: 27 June 2010 06:34
3
ответа

ghci, не загружающий функцию из файла

В test.hs я имею: doubleMe x = x + x В ghci, я ввожу: Вводная часть>: l тест [1 из 1] Компиляция Основного (test.hs, интерпретируемый) хорошо, загруженные модули: Основной. *Основной> doubleMe 9 <...
вопрос задан: 1 June 2010 20:56
3
ответа

Как использовать 'oneof' в quickCheck (Haskell)

Я пытаюсь записать опору, которая изменяет Судоку и затем проверяет, допустимо ли это все еще. Однако я не уверен, как использовать "oneof" - функция правильно. Можно ли дать мне некоторые подсказки?...
вопрос задан: 1 December 2009 22:08
2
ответа

Как Вы читаете файл, указанный в качестве параметра к функции при выполнении GHCI

Я использую ghci 6.10.4 в командной строке DOS в XP, и также в emacs, использующем haskell-mode-2.4 При запущении программ, которые воздействуют на stdin, есть ли способ, которым я могу перенаправить файл, чтобы быть stdin? Для...
вопрос задан: 31 August 2019 14:28
2
ответа

Как я очищаю терминальный экран в Haskell?

Как я могу очистить терминальный экран после того, как мой пользователь выбрал опцию из меню моего приложения?
вопрос задан: 10 July 2018 19:11
2
ответа

Почему мы получаем странные результаты, когда используем float в диапазоне в Haskell? [Дубликат]

Я новичок в Haskell. Я просто хочу знать, почему мы получаем фанковые результаты, когда мы используем значения с плавающей запятой в диапазоне в списках? Введите описание изображения здесь
вопрос задан: 25 November 2014 10:04
2
ответа

Как настроить GHCi для автоматического импорта модулей

Когда я использую GHCi, я почти всегда заканчиваю импортирование Control.Applicative, Data.List и т. д. Есть ли способ настроить GHCi для автоматического импорта этих модулей. Кроме того, после их импорта, как я ...
вопрос задан: 5 April 2012 18:50
2
ответа

Как я заставляю ghci видеть пакеты, которые я установил от интриги?

Я установил такое-то и такое-то пакет с помощью интриги, и я могу создать программу, которая зависит от нее с помощью сборки интриги. Но когда я загружаю ту же программу в ghci, ghci жалуется, что это "Не могло найти...
вопрос задан: 23 June 2010 13:44
2
ответа

Как предоставить явные описания типа для функций при использовании GHCi?

Как я определяю эквивалент этой функции (взятый от learnyouahaskell) в GHCi? Данные импорта. Список numUniques:: (Eq a) =>-> Интервал numUniques = длина. кусок Без типа...
вопрос задан: 22 June 2010 12:38
2
ответа

GHCi может сказать мне тип локальной функции Haskell?

Действительно ли возможно запросить ghci для типа, который это вывело для функции в другой функции?
вопрос задан: 26 January 2010 01:47
1
ответ

Что делает & ldquo; instance [safe] & rdquo; среднее значение в ghci & ldquo;: info & rdquo; вывод? [Дубликат]

В ghci объявляю тип данных следующим образом. data Пример = MakeExample, выводящий Show Затем, когда я вызываю: info Пример, чтобы узнать, что полученный экземпляр Show признан, я получаю следующий вывод. & ...
вопрос задан: 1 November 2015 16:51
1
ответ

Сохранение моего рабочего уровня на будущее

При работе с верхними уровнями ocaml или ghci я часто создаю значимый «контекст» из-за отсутствия лучшего слова, связанных значений, функций, загруженных модулей и так далее. Есть ли способ спасти все это ...
вопрос задан: 6 July 2014 16:35
1
ответ

Бесконечный цикл в haskell? (новичок)

Я просто изучаю Haskell. Я думал, что это произведет функцию факториала... (в ghci), Вводная часть> позволила ft 0 =, 1 Вводная часть> позволила ft n = n * ft (n - 1), Вводная часть> ft 5 (зависает неограниченно долго...
вопрос задан: 19 April 2011 02:54
1
ответ

Как заставить ghci поддерживать ^p для восстановления работоспособности?

Я использую Ctrl p много вместо стрелки вверх для восстановления работоспособности на Терминале. Как заставить ghci поддерживать Ctrl p для восстановления работоспособности? Я использую ghci от ghc98 от порта. Mac OS X 10.5.8.
вопрос задан: 19 April 2011 01:40
1
ответ

Как я использую несколько где пункты в GHCi?

Я играю вокруг с GHCi впервые, и я испытываю некоторые затруднения при записи многострочных функций. Мой код следующие: Вводная часть>: {Вводная часть | позволила diffSquares lst = $ squareOfSums lst брюшного пресса-...
вопрос задан: 18 June 2010 07:35
0
ответов

Haskell: Получение Show для настраиваемого типа

У меня есть определение этого типа: data Operace = Op (Int-> Int-> Int) String (Int-> Int-> Int) производное Show Я хочу напечатать этот тип в интерактивной оболочке ( GHCi). Все, что должно быть ...
вопрос задан: 25 July 2019 03:47
0
ответов

Получение времени оценки в GHCi

У меня есть относительно медленная процедура (с метким названием slow ), и я хотел бы сделать что-то вроде time $ slow [1,2,3,4,5] в консоль (REPL ), чтобы получить время, вместо того, чтобы компилировать программу...
вопрос задан: 14 April 2019 17:21
0
ответов

Многострочные команды в GHCi

У меня проблема с вводом многострочных команд в ghci. Следующий двухстрочный код работает из файла: addTwo :: Int -> Int -> Int addTwo x y = x + y Но когда я ввожу в ghci, я получаю ...
вопрос задан: 5 April 2019 11:38
0
ответов

Как запустить файл haskell в интерпретируемом режиме

Мне сказали, что вы можете интерпретировать файлы haskell (что, как я предполагаю, означает, что они будут работать как Ruby / Python / Perl). Однако не могу найти параметр командной строки на ghc для этого. Он всегда хочет скомпилировать мои ...
вопрос задан: 19 June 2018 16:25
0
ответов

Показать для типов ввода-вывода

У меня есть тип данных, который содержит IORef в качестве важного элемента . Это означает, что нет чистого способа сделать его членом класса типа шоу. Это не так уж плохо, поскольку у меня есть функция печати в ...
вопрос задан: 20 May 2018 13:34
0
ответов

Как я могу сохранить окружающую среду между перезагрузками GHCI?

в основном, когда I: нагрузка Name.hs Переменные и привязки исчезают. Есть ли вариант, чтобы сказать GHCi держать все это все?
вопрос задан: 10 April 2018 01:24
0
ответов

Haskell :может загружать только один файл за раз с помощью :load

предположим, что у меня есть два модуля NecessaryModule1 и NecessaryModule2 (, как указано в сообщении Haskell :загрузка ВСЕХ файлов в текущем пути к каталогу. Затем я заметил как в WinGHCi, так и в GHCi, что если...
вопрос задан: 23 May 2017 11:46
0
ответов

JQuery POST Json return

у меня есть сценарий jquery, который отправляет мою форму. Вот он: $ (document) .ready (function () { $ ("форма # отправить"). submit (function () {var an = $ ('# an'). attr ('value'); почему вид стрелки функции `: kind (->)` включает вопросительные знак
вопрос задан: 23 May 2017 11:44
0
ответов

Почему GHCi странно набирает этот оператор ?

Отвечая на вопрос о stackoverflow, я заметил, что GHCi (интерактивный) назначает слишком ограничительный тип в операторе let. А именно по коду импортируйте Control.Arrow f = максимум &&& ...
вопрос задан: 23 May 2017 10:33