Результаты поиска по запросу "haskell"

3 ответа

@stephentetley Реализована ли эта реализация где-нибудь в пакете?

кция работает только для функций, принимающих два аргумента:uncurryЕсли я хочу разархивировать функции с произвольным числом аргументов, я мог бы просто написать отдельные функции: uncurry :: (a -> b -> c) -> (a, b) -> cНо это быстро становится ...

3 ответа

 или несколько заданий для запуска.

ибудь знает, как получитьcabal install эксплуатировать параллелизм? Я компилирую с GHC, и хотя я не знаю, может ли сам GHC выполнять параллельные сборки, конечноcabal install может запустить несколько компиляций параллельно, нет? По крайней мере, ...

1 ответ

Либеральное условие покрытия, введенное в коде GHC 7.7, действует в GHC 7.6.

Идея Я пишуDSL [http://en.wikipedia.org/wiki/Domain-specific_language], который компилируется в Haskell. Пользователи этого языка могут определять собственные неизменяемые структуры данных и связанные с ними функции. Под ассоциированной ...

ТОП публикаций

4 ответа

Haskell, почему для «Num x» требуется «Show x»?

Недавно я взглянул на Haskell, используяЛях [http://learnyouahaskell.com]. Я возился с типами классов и написал эту функцию быстрого теста: foo :: (Num x) => x -> String foo x = show x ++ "!"Но это приводит к этой ошибке: test.hs:2:9: Could ...

1 ответ

Преобразование HTML и встроенной математики Mathjax в LaTeX с помощью pandoc ruby

Я создаю приложение Rails и ищу способ конвертировать записи базы данных с помощью HTML и встроенной математической математики MathJax (TeX) в LaTeX для создания PDF. Я нашел похожие вопросы, как мой: Конвертировать HTML Mathjax в уценку с ...

3 ответа

 и т.д.).

ли программно защититься от чрезмерного использования памяти в программе на Haskell, скомпилированной с помощью GHC? То есть он должен уведомить программу, когда использование памяти достигнет указанного предела, предпочтительно указав нить ...

2 ответа

 вместо этого или только используйте синтаксис диапазона для границ между ячейками, но добавляйте точные внешние границы отдельно.

у поведение записи диапазона Haskell отличается для чисел с плавающей точкой от целых чисел и символов? Prelude> [1, 3 .. 10] :: [Int] [1,3,5,7,9] Prelude> [1, 3 .. 10] :: [Float] [1.0,3.0,5.0,7.0,9.0,11.0] Prelude> ['a', 'c' .. 'f'] "ace"Я бы ...

2 ответа

 из монады и передать его в свою функцию

ли способ извлечь "вещи" из монады? Я занимаюсь разработкой игры и сейчас пытаюсь понять, что такое базы данных. я нашелhappstack [http://www.happstack.com/page/view-page-slug/1/happstack] действительно хорошо, но я не могу получить ...

8 ответов

 внутренности необходимы.

ел бы создать эту функцию, которая выбирает случайный элемент изУстановлен [http://hackage.haskell.org/packages/archive/containers/latest/doc/html/Data-Set.html#t:Set] : randElem :: (RandomGen g) => Set a -> g -> (a, g)Простые листовые ...

10 ответов

 , Он имеет подсветку синтаксиса haskell, ему нужно только включить режим табуляции haskell (4 пробела вместо табуляции) в настройках, но это не имеет большого значения.

ствительно искал на этом. (E / TextMate - самый близкий вЭта тема [https://stackoverflow.com/questions/68504/what-are-my-ide-editor-choices-for-haskell] , но это не так уж важно) Я пробовал emacs, но мне кажется, что я не могу найти режим ...