Результаты поиска по запросу "haskell"
для примера использования.
й день. Одна вещь, которую я теперь ненавижу в Haskell, это количество пакетов для работы со строкой. Сначала я использовал родной Haskell[Char] Строки, но когда я попытался начать использовать библиотеки хакерства, то полностью потерял в ...
Существует ли идиома Haskell для обновления вложенной структуры данных?
Допустим, у меня есть следующая модель данных для отслеживания статистики бейсболистов, команд и тренеров: data BBTeam = BBTeam { teamname :: String, manager :: Coach, players :: [BBPlayer] } deriving (Show) data Coach = Coach { coachname :: ...
Тестирование функций в Haskell, которые делают IO
Работаем в реальном мире на Haskell прямо сейчас. Вот решение для очень раннего упражнения в книге: -- | 4) Counts the number of characters in a file numCharactersInFile :: FilePath -> IO Int numCharactersInFile fileName = do contents <- ...
Отметить блок на основе уровня отступа в Vim
Можно ли пометить блок в Vim на основе уже имеющегося отступа? Аналогично v {. Это было бы чрезвычайно полезно для языков программирования с чувствительным к пробелам синтаксисом (например, Haskell и Python). Например, отметьте все между первым ...
Доказательство «нет коррупции» в Haskell
Я работаю в индустрии безопасности, и к нашим программным проектам предъявляются требования безопасности; вещи, которые мы должны продемонстрировать, что программное обеспечение делает с высокой степенью достоверности. Часто это негативы, такие ...
Какой смысл употреблять const в Прелюдии на Хаскеле?
Просматривая Прелюдию на Хаскеле, яувидеть функцию [http://hackage.haskell.org/package/base-4.9.0.0/docs/src/GHC.Base.html#const] const: const x _ = xЯ не могу найти что-нибудь подходящее в отношении этой функции. В чем смысл? Кто-нибудь может ...
DatatypeContexts устарел в последних версиях GHC: почему?
Я просто занимался разработкой на Haskell и перекомпилировал старый код в новую версию GHC: The Glorious Glasgow Haskell Compilation System, version 7.2.1И когда я это сделал, я получил следующую ошибку: Предупреждение: -XDatatypeContexts ...
Как вызвать одну и ту же функцию n раз? [Дубликат]
Возможный дубликат: Функция библиотеки для составления функции с собой n раз [https://stackoverflow.com/questions/3911060/library-function-to-compose-a-function-with-itself-n-times] Мне нужна функция для вызова другой функции n раз. так что это ...
Использование отладчика Leksah с программами, использующими readLn и аналогичные
Я недавно установил Leksah (0.10.0.4 в Windows 7 64 bit), который кажется интересной IDE для Haskell. Тем не менее, я явно что-то упускаю из виду, когда дело доходит до ввода пользователем программ при его использовании. У меня очень просто do ...
Может кто-нибудь объяснить функцию перемещения в Хаскеле?
Я пытаюсь и не в состоянии обманутьtraverse функция отData.Traversable, Я не могу понять его точку зрения. Поскольку я имею императивное происхождение, кто-то может объяснить мне это с точки зрения императивного цикла? Псевдокод будет высоко ...