haskell

в Haskell, в чем разница между Int и Integer? Где задокументирован ответ?...

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

Я читал Реальный Мир Хаскелл, и я приближаюсь к концу, но вопрос стиля был придираться ко мне, чтобы сделать с (.) и ($) операторы. когда вы пишете функцию, которая является композицией других функций, вы пишете ее так: f = g . h но когда вы применяете что-то к концу этих функций, я пишу это так: k = a $...

Я хочу решить некоторые проблемы обработки изображений в Haskell. Я работаю с обоими черно-белые (растровые) и цветные изображения с миллионами пикселей. У меня есть ряд вопросов: на каком основании я должен выбрать между Vector.Unboxed и UArray? Они оба являются распакованными массивами, но Vector абстр...

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

как я могу найти фактический объем памяти, необходимый для хранения значения некоторого типа данных в Haskell (в основном с GHC)? Можно ли оценить его во время выполнения (например, в GHCi) или можно оценить требования к памяти составного типа данных из его компонентов? В общем, если требования к памяти типо...

черт в Русте, кажется, по крайней мере, внешне похожая на typeclasses в Haskell, однако я видел, как люди пишут, что между ними есть некоторые различия. Мне было интересно, в чем именно заключаются эти различия....

Мне любопытно, почему реализации Haskell используют GC. Я не могу придумать случай, когда GC был бы необходим на чистом языке. Это просто оптимизация для уменьшения копирования, или это действительно необходимо? Я ищу пример кода, который будет протекать, если GC не присутствовал....

Я новичок в Haskell и после запуска ghci пробовал: f x = 2 * x и я получил: <interactive>:1:4: parse error on input `=' чего я не понимаю. как ни странно, это хорошо работало раньше. Я полагаю, что я неправильно настроил Haskell. Переустановка ghc6 не решает проблему. для информации я использую ...

функциональные языки хороши, потому что они избегают ошибок, устраняя состояние, но также и потому, что они могут быть легко распараллелены автоматически для вас, без необходимости беспокоиться о количестве потоков. однако, как разработчик Win32, могу ли я использовать Haskell для некоторых DLL моего прилож...