Какое из следующего является Вами, скорее всего, для записи? r = архивируют xs карту $ sqrt xs или r = [(x, sqrt x) | x <-xs], Пример кода в Интернете, кажется, указывает, что первый более в изобилии и...
Я в настоящее время изучаю Haskell, Какой язык (F# или Haskell) Вы предпочитаете для программирования приложений общего назначения? То, которые делают Вы думаете, является более сильным языком?
Я думал об этом вопросе очень долго, но действительно не мог найти ответ на Google также подобным вопросом на Stackoverflow. Если существует дубликат, я сожалею об этом. Много людей...
Я проходил учебное руководство Haskell недавно и заметил это поведение при попытке некоторых простых выражений Haskell в интерактивной оболочке ghci: Вводная часть> 1.1 + 1.1 == 2.2 Истинных Вводных части>...
Там какие-либо хорошие пути состоят в том, чтобы сделать маленькие haskell исполняемые файлы? С ghc6 простое привет мировая программа, кажется, достигает приблизительно 370 КБ (523 КБ перед полосой). Привет мир в C составляет приблизительно 4 КБ (9 КБ пер
Я пытаюсь полностью понять все понятия Haskell. В каких путях алгебраические типы данных подобны универсальным типам, например, в C# и Java? И как они отличаются? О чем таким образом алгебраический...
Как Вы пишете функцию, которая может или возвратить значение или другую функцию? Например: Function Foo (x), Если X = 0 Возвратов, "Сделанных" Еще Возврат Function, который звонит Foo (x-1)
Я задаюсь вопросом, должен ли я продолжить изучать OCaml или переключаться на F# или Haskell. Вот критерии, которыми я больше всего интересуюсь: Долговечность, Какой язык продлится дольше? Я не хочу учиться...
Я услышал много о языках функционального программирования, и я готов изучить тот. Я предполагаю, что это будет главным образом для забавы, однако, я надеюсь, что это улучшит мои навыки программирования. У меня есть главным образом C#/.NET...
Бог я ненавижу термин "код запаха", но я не могу думать ни о чем более точном. Я разрабатываю высокоуровневый язык и компилятор к Пробелу в мое свободное время для приобретения знаний о конструкции компилятора...
Я интересуюсь изучением Haskell в свободное время (не через курс), но я подозреваю, что мое математическое образование может быть недостаточным к grok важным понятиям языка (TBD). У меня был год...
Я играл вокруг с несколькими языками функционального программирования и действительно наслаждаюсь s-expr синтаксисом, используемым, Шепелявит (Схема в особенности). Я также вижу преимущества работы в чисто функциональном...
Исправьте меня, если бы я неправ, но кажется, что алгебраические типы данных в Haskell полезны во многих случаях, где Вы использовали бы классы и наследование на языках OO. Но существует большая разница:...
Часто слышат, что у Haskell (который я не знаю) есть очень интересная система типов.. Я очень знаком с Java и немного с C#, и иногда это происходит, что я борюсь с системой типов так...
Я - Программист на C++, пытающийся преподавать мне Haskell, и это оказывается оспариванием, схватывая основы использования функций как тип цикла. У меня есть большое количество, 50!, и я должен добавить сумму...
Недавно я обнаружил ошибку FP (пытаясь изучить Haskell), и я был действительно впечатлен тем, что я видел до сих пор (первоклассные функции, ленивая оценка и все другие вкусности). Я не эксперт ...
Я пытаюсь повторно изучить системный анализ. У меня есть много объектно-ориентированных взглядов, для которых я не могу найти эквиваленты в Haskell, все же. Вымышленная система состоит из Станций Машины скорой помощи...
У меня есть функция, которая берет параметр и приводит к результату. К сожалению, это берет, вполне очень хотят, чтобы функция привела к результату. Функция вызывается довольно часто с тем же входом...
Как упражнение в Haskell, я пытаюсь реализовать пирамидальную сортировку. "Куча" обычно реализуется как массив на императивных языках, но это было бы чрезвычайно неэффективно на чисто функциональных языках...
Я являюсь полностью новым в Haskell и при записи небольших программ, я обычно заканчиваю со слишком многими, где пункты для проверки многих вещей в функцию, таким образом, это - хорошая практика для записи, где пункты или...
Я являюсь новым в haskell, и я ищу некоторые стандартные функции для работы со списками индексами. Моя точная проблема состоит в том, что я хочу удалить 3 элемента после каждых 5. Если не достаточно ясный вот...
для записи "карты f (карта g xs)" как единственный вызов для отображения, Вы могли записать пример xs = карта (f.g) xs, но как Вы запишете "фильтр p (отфильтруйте q xs)", как единственный вызов для фильтрации? точечный оператор не дела
Какая версия Linux является самой удобной для haskell разработки? Я хочу установить ghc и скомпилировать Leksah в нем. Я использую CentOS теперь, но это - репозиторий, не богато и достаточно нов.
Я имею набор данных рейтинга навыка игроков, возраста и пола и хотел бы создать равномерно подобранные команды. У команд будет то же число игроков (в настоящее время 8 команд 12 плееров). Команды должны иметь...
Я ищу компилятор Haskell, который использует строгую оценку по умолчанию вместо отложенных вычислений. Я просто использовал бы OCaml, но синтаксис Haskell настолько лучше, чем OCaml's (и Haskell чист...
Предположим, что я определяю функцию Haskell f (или чистый или действие), и где-нибудь в f я вызываю функцию g. Например: f =... g someParms... Как я заменяю функцию g насмешкой...
Я плохо знаком с функциональным программированием и теперь изучаю Haskell. Как осуществление я решил реализовать явный Euler метод для 1D линейное уравнение диффузии. В то время как код ниже работ правильно, я...
Известно, что все функциональные языки совместно используют некоторые основные свойства как использование функций как основа для программ со всеми последствиями как использование рекурсии вместо повторения...
В функциональном программировании часто важно оптимизировать любой код "цикличного выполнения", чтобы быть рекурсивным хвостом. Рекурсивные алгоритмы хвоста обычно разделяются между двумя функциями, однако - та, которая настраивает...