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

3 ответа

 для примера использования.

й день. Одна вещь, которую я теперь ненавижу в Haskell, это количество пакетов для работы со строкой. Сначала я использовал родной Haskell[Char] Строки, но когда я попытался начать использовать библиотеки хакерства, то полностью потерял в ...

3 ответа

Существует ли идиома Haskell для обновления вложенной структуры данных?

Допустим, у меня есть следующая модель данных для отслеживания статистики бейсболистов, команд и тренеров: data BBTeam = BBTeam { teamname :: String, manager :: Coach, players :: [BBPlayer] } deriving (Show) data Coach = Coach { coachname :: ...

2 ответа

Тестирование функций в Haskell, которые делают IO

Работаем в реальном мире на Haskell прямо сейчас. Вот решение для очень раннего упражнения в книге: -- | 4) Counts the number of characters in a file numCharactersInFile :: FilePath -> IO Int numCharactersInFile fileName = do contents <- ...

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

2 ответа

Отметить блок на основе уровня отступа в Vim

Можно ли пометить блок в Vim на основе уже имеющегося отступа? Аналогично v {. Это было бы чрезвычайно полезно для языков программирования с чувствительным к пробелам синтаксисом (например, Haskell и Python). Например, отметьте все между первым ...

3 ответа

Доказательство «нет коррупции» в Haskell

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

7 ответов

Какой смысл употреблять const в Прелюдии на Хаскеле?

Просматривая Прелюдию на Хаскеле, яувидеть функцию [http://hackage.haskell.org/package/base-4.9.0.0/docs/src/GHC.Base.html#const] const: const x _ = xЯ не могу найти что-нибудь подходящее в отношении этой функции. В чем смысл? Кто-нибудь может ...

2 ответа

DatatypeContexts устарел в последних версиях GHC: почему?

Я просто занимался разработкой на Haskell и перекомпилировал старый код в новую версию GHC: The Glorious Glasgow Haskell Compilation System, version 7.2.1И когда я это сделал, я получил следующую ошибку: Предупреждение: -XDatatypeContexts ...

4 ответа

Как вызвать одну и ту же функцию n раз? [Дубликат]

Возможный дубликат: Функция библиотеки для составления функции с собой n раз [https://stackoverflow.com/questions/3911060/library-function-to-compose-a-function-with-itself-n-times] Мне нужна функция для вызова другой функции n раз. так что это ...

1 ответ

Использование отладчика Leksah с программами, использующими readLn и аналогичные

Я недавно установил Leksah (0.10.0.4 в Windows 7 64 bit), который кажется интересной IDE для Haskell. Тем не менее, я явно что-то упускаю из виду, когда дело доходит до ввода пользователем программ при его использовании. У меня очень просто do ...

5 ответов

Может кто-нибудь объяснить функцию перемещения в Хаскеле?

Я пытаюсь и не в состоянии обманутьtraverse функция отData.Traversable, Я не могу понять его точку зрения. Поскольку я имею императивное происхождение, кто-то может объяснить мне это с точки зрения императивного цикла? Псевдокод будет высоко ...