Результаты поиска по запросу "haskell"
Что значит «выплыл»?
НаЯ прочитал, что это [http://www.haskell.org/haskellwiki/Let_vs._Where#Problems_with_where]: fib = let fib' 0 = 0 fib' 1 = 1 fib' n = fib (n - 1) + fib (n - 2) in (map fib' [0 ..] !!)более эффективно, чем это: fib x = let fib' 0 = 0 fib' 1 = 1 ...
Haskell: Как отключить функцию, которая запускает внешнюю команду
Я вызываю внешнюю программу внутри функции. Теперь я хотел бы отключить эту функцию, а не только внешнюю программу. Но после истечения времени ожидания функции внешняя программа все еще работает на моем компьютере (я использую debian) до тех пор, ...
Двумерная молния
Вдохновленный недавним вопросом о двумерных сетках в Haskell, я задаюсь вопросом, можно ли было бы создать двумерную молнию, чтобы отслеживать положение в списке списков. Одномерная застежка-молния в списке позволяет нам действительно эффективно ...
Тестирование с HTF
Существует невероятное отсутствие достойной документации по HTF. Все, что я мог найти, былоРуководство [http://hackage.haskell.org/packages/archive/HTF/0.7.1.0/doc/html/Test-Framework-Tutorial.html] которая не предоставляет какой-либо из ...
Запишите значение синтаксиса по умолчанию для средства доступа
Как я былписать ответ [https://stackoverflow.com/a/8915896/208257]только сейчас наткнулся на интересную проблему: data Gender = Male | Female deriving (Eq, Show) data Age = Baby | Child | PreTeen | Adult deriving (Eq, Show, Ord) data Clothing = ...
Отслеживание ошибок в Haskell
Как я могу получить больше информации о том, где произошла ошибка Haskell? Например, вчера я работал над программой на Haskell, которая анализирует входной файл, преобразует данные и затем распечатывает отчетную информацию. В какой-то момент я ...
Haskell стиль / эффективность
Поэтому я работал над способом ленивого генерирования простых чисел и придумал эти три определения, которые все работают эквивалентным образом - просто проверяя, есть ли у каждого нового целого числа фактор среди всех предыдущих простых ...
QuickCheck выход из состояния при сбоях и интеграции кабальных
Я пытаюсь понять, как интегрировать некоторые тесты QuickCheck с Cabal. Этотсуть [https://gist.github.com/1343429]предполагает, чтоquickCheck функция возвращает ненулевое состояние при сбое, но я не получаю такого поведения, поэтому с помощью ...
Может ли GHCi сказать мне тип локальной функции на Haskell?
Можно ли запросить ghci для типа, который он вывел для функции внутри другой функции?
Использование Parsec для разбора регулярных выражений
Я пытаюсь изучить Parsec, внедрив небольшой синтаксический анализатор регулярных выражений. В BNF моя грамматика выглядит примерно так: EXP : EXP * | LIT EXP | LITЯ попытался реализовать это в Haskell как: expr = try star <|> try litE <|> lit ...