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

1 ответ

Как установить Haskell на Linux Debian Wheezy?

Сначала я думал, что смогу установить Haskell с помощью нескольких команд, используя apt-get, но это кажется каким-то сложным. Как я смотрю настраница загрузки haskell org [http://www.haskell.org/platform/linux.html], ...

1 ответ

В чем разница между `ix` и` at` в библиотеке Lens Haskell

Все, что я знаю, это то, что один работает, а другой нет. Контекст:У меня одна структура данныхF который содержитData.Map.Map k S в другую структуру данныхS, Моей целью было построитьLens что даноF а такжеk описал бы поле вS. Сложность в том, ...

1 ответ

Как упоминал Рейн Хенрикс в комментарии, вы можете рассмотреть возможность присвоения этой функции какого-либо иного

ался создать экземпляр show для визуализации заданной матрицы, а также для создания контура со столбцами вокруг и между матрицей. На данный момент мне удалос...

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

3 ответа

Функция приложения функции в Haskell

Допустим, у меня есть список функций functions = [f, g, h]каждый с типомa -> a У меня также есть список значений, скажем, цифры, но все должно работать здесь vals = [1,2,3]Я хочу применить каждую функцию вfunctions до соответствующего значения ...

3 ответа

Если вы не можете изменить значение переменной в Haskell, как вы создаете структуры данных?

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

2 ответа

То, что вы видите, по сути, та же самая идея, которая применяется к дереву. Работайте на примере церкви, и дерево будет щелкать.

1 ответ

@luqui правда, кроме случаев, когда возиться в GHCi / IHaskell. Там я часто «перезаписываю» переменные. Но тогда старые скрытые значения не понимаются как части потока программы, а просто как устаревшие / ошибочные реализации одного и того же значения.

ьшинстве статей о Haskell вы найдете утверждение типа «Данные в Haskell неизменны». Я не совсем понимаю, почему. Например:

2 ответа

Ну, я не могу сказать, сколько их будет, может быть 0, может быть 10, может быть 50. Но я думаю, что у меня может быть цикл за 99 итераций или что-то в этом роде, я думаю, что должно быть максимум ..

я есть объект для анализа, который выглядит примерно так:

1 ответ

 неверный синтаксис

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

0 ответов

Кажется, у них нет проблем с сборщиком мусора.

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