2
ответа

Объяснение того, “чтобы жениться”

В чтении Haskell-связанного материала я иногда сталкиваюсь с “женившимся” выражением, я думаю, что понимаю то, что это делает, но не как. Так, там хорошо работают, основные, и простые понять...
вопрос задан: 18 June 2012 13:43
0
ответов

Завязывание узла с помощью монады State

Я работаю над проектом на Haskell, который включает в себя завязывание большого узла: я анализирую сериализованное представление графа, где каждый узел находится с некоторым смещением в файле и может ссылаться на другой узел с помощью...
вопрос задан: 23 May 2017 12:03
0
ответов

Отладка нежелательной строгости?

У меня проблема, о которой я не знаю, как рассуждать. Я как раз собирался спросить, может ли кто-нибудь помочь мне с конкретной проблемой, но меня осенило, что я могу задать более общий вопрос и...
вопрос задан: 23 May 2017 10:29
0
ответов

Ошибка в реализации Data.Map?

Я наткнулся на то, что, как я предполагаю, является ошибкой в ​​Data.Map, но вполне возможно, что это ошибка в моих знаниях Haskell. Уточните, что это :) Пожалуйста, сошлитесь на это...
вопрос задан: 24 June 2012 19:28
0
ответов

Есть ли методы для восстановления достаточной лени, чтобы связать себя узами брака в монаде?

Я хочу написать простой фрагмент кода (сэкономив мне много времени на реализацию в противном случае), связав себя узами брака. Это примерно так: n <- myinstr nx, где теоретически myinstr должен запустить x, чтобы получить ...
вопрос задан: 18 June 2012 14:05
0
ответов

Использование Cont для получения значений из будущего и прошлого

Я пишу интерпретатор brainfuck на Haskell и придумал, как мне кажется, очень интересное описание программы :data Program m = Instruction (m())(Программа m )|...
вопрос задан: 18 June 2012 14:04
0
ответов

letrec в Scala? (Неизменяемый способ «связать себя узами брака?»)

Предположим, у меня есть дурацкий маленький case-класс вроде такого: case class Foo(name: String, other: Foo) Как я могу определить a и b неизменяемо так, чтобы a.other есть b, а b.other есть a? Предоставляет ли scala какой-то способ...
вопрос задан: 18 June 2012 13:42