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

1 ответ

GHC жалуется на неисчерпывающие шаблоны, которые применяются средством проверки типов

У меня есть следующий код

2 ответа

 работал в постоянной памяти в обоих случаях доступа к голове и последним элементам.

ользовал Data.Binary для сериализации данных в файлы. В моем приложении я постепенно добавляю элементы в эти файлы. Два самых популярных пакета сериализации, двоичный и зерновой, оба сериализуют списки в виде числа, за которым следуют элементы ...

2 ответа

Для чего нужен MonadBaseControl?

Я копаю глубже в монады Йесода и столкнулся с

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

5 ответов

Что означают скобки (x: xs) при сопоставлении с образцом?

Когда вы разделяете список с помощью синтаксиса x: xs, почему он заключен в скобки? каково значение скобок? почему не [x: xs] или просто x: xs?

4 ответа

Haskell: просматривайте список и применяйте разные функции для каждого элемента

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

1 ответ

Объяснение «завязывания узла»

При чтении материалов, связанных с Хаскеллом, я иногда сталкиваюсь с выражением «завязывая узел», думаю, я понимаю,какие да, но некак.Итак, есть ли хорошие, ...

7 ответов

Составление функции композиции: как (.). (.) Работает?

1 ответ

Кабал перестроил все с флагом enable-shared

У меня проблема с созданием разделяемой библиотеки с помощью ghc, и я думаю, что мне нужно пересобрать мои пакеты haskell с --enable-shared, есть ли простой способ перестроить все мои пакеты с помощью cabal с флагом --enable-shared ?

3 ответа

Почему все классы типов Haskell имеют законы?

Все классы типов вTypeclassopedia [http://www.haskell.org/haskellwiki/Typeclassopedia]имеют связанные законы, такие как ассоциативность или коммутативность для определенных операторов. Определение «закона» кажется ограничением, которое не может ...

2 ответа

Haskell стиль / эффективность

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