25
ответов

[Закрываются] скрытые функции Haskell

Что является менее известными, но полезными функциями языка программирования Haskell. (Я понимаю, что сам язык менее известен, но работа со мной. Даже объяснения простых вещей в...
вопрос задан: 6 May 2012 17:45
18
ответов

Найдите самую длинную общую стартовую подстроку в ряде строк [закрытой]

Это - проблема придумать самый изящный JavaScript, Ruby или другое решение относительно тривиальной проблемы. Этой проблемой является более конкретный случай Самой Долгой общей проблемы подстроки...
вопрос задан: 23 May 2017 11:46
18
ответов

Что такое монада?

Кратко рассмотрев недавно Хаскелла, каким было бы краткое, сжатое, практическое объяснение того, что в действительности представляет собой монада? Я нашел большинство объяснений, которые мне встретились, чтобы быть справедливым ...
вопрос задан: 28 August 2015 17:05
17
ответов

Какова суета о Haskell? [закрытый]

Я знаю несколько программистов, которые продолжают говорить о Haskell, когда они между собой, и здесь на том, ТАКИМ ОБРАЗОМ, все, кажется, любят тот язык. Обладание способностью к Haskell несколько походит на признак...
вопрос задан: 1 May 2012 10:05
17
ответов

У кого-либо есть какие-либо рекомендации для того, чтобы начинаться в функциональном программировании? [закрытый]

Я ищу некоторые электронные книги, которые помогут в моем приобретении знаний о функциональном программировании. Я еще не решил, с каким языком я пойду, но я заметил, что изрядное количество склоняет к LISP...
вопрос задан: 3 August 2011 08:04
15
ответов

Как разбить число на список цифр? [Дубликат]

Как реализовать функцию, чтобы разбить число на список цифр? Например: breakNumber 0 == [0] breakNumber 1234 == [1,2,3,4] breakNumber 1000 == [1,0,0,0] И можно ли реализовать ...
вопрос задан: 18 October 2010 22:04
15
ответов

Способы получить середину списка в Haskell?

Я только что начал узнавать о Функциональном программировании, с помощью Haskel. Я медленно прохожу через лекции Erik Meijer по Каналу 9 (я наблюдал первые 4 до сих пор), и в 4-м видео Erik...
вопрос задан: 16 November 2009 01:35
14
ответов

Вы находите тихую необходимость в переменных, которые можно заменить, и раз так почему?

Один из аргументов, которые я услышал против функциональных языков, - то, что кодирование однократного присвоения слишком трудно, или по крайней мере значительно тяжелее, чем "нормальное" программирование. Но просматривая мой код, меня...
вопрос задан: 23 May 2017 10:27
14
ответов

Новички ведут Haskell? [закрытый]

Я искал достойное руководство по Haskell в течение некоторого времени, но не был в состоянии найти того, который кажется достаточно интересным прочитать и/или имеет смысл. У меня было предшествующее воздействие Haskell...
вопрос задан: 23 August 2008 14:48
13
ответов

Языки неC++ для порождающего программирования?

C++ является, вероятно, самым популярным языком для статического метапрограммирования, и Java не поддерживает его. Есть ли любые другие языки помимо C++, которые поддерживают порождающее программирование (программы, которые создают...
вопрос задан: 23 May 2017 12:06
13
ответов

Haskell: как обновлять каждую бесконечную переменную один раз в понимании списка с помощью бесконечных списков [duplicate]

Если у меня есть что-то похожее на это: list1 = [(a, b, c) | a & lt; - [0 ..], b & lt; - [0 ..], c & lt; - [0 ..]] Как бы я начал обновлять каждую из переменных один раз вместо c бесконечно растущим? ...
вопрос задан: 16 October 2016 12:07
13
ответов

Начало работы с Haskell

В течение нескольких дней я пытался обернуть голову вокруг парадигмы функционального программирования в Haskell. Я сделал это, читая учебные пособия и просматривая скринкасты, но, похоже, ничего не изменилось. Сейчас, ...
вопрос задан: 25 February 2013 19:14
12
ответов

Как получить каждый Энный элемент бесконечного списка в Haskell?

Строго говоря, как я генерирую новый список каждого Энного элемента из существующего бесконечного списка? Например, если список является [5, 3, 0, 1, 8, 0, 3, 4, 0, 93, 211, 0...] затем получением каждого 3-го элемента...
вопрос задан: 4 April 2019 13:06
12
ответов

Алгоритм - Как удалить дублирующиеся элементы в списке эффективно?

Существует список L. Это содержит элементы произвольного типа каждый. Как удалить все дублирующиеся элементы в таком списке эффективно? ПОРЯДОК должен быть сохранен Просто, алгоритм требуется, таким образом, никакой импорт любой...
вопрос задан: 23 May 2017 11:46
12
ответов

asm / C / Python / Perl / Lisp / Программист Схемы, ищущий что-то новое для изучения [закрытый]

У меня должен быть проект приема теперь, когда я работаю над Python/Django на работе. Я хотел бы изучить что-то новое, таким образом, я думал о проверке Java. Какова наиболее хорошо уважаемая веб-платформа...
вопрос задан: 18 October 2009 00:41
11
ответов

Запишите интерпретатор Haskell в Haskell

Классическое осуществление программирования должно записать интерпретатор Lisp/схемы в Lisp/схеме. Питание полного языка может быть усилено для создания интерпретатора для подмножества языка. Есть ли...
вопрос задан: 30 July 2017 08:56
11
ответов

Haskell против процедурного программирования в реальном мире [закрыто]

В эти дни я серьезно отношусь к функциональному программированию. В то время как я действительно взволнован Haskell и возможностями, которые он предлагает, теперь я также вижу, что это займет у меня некоторое время ...
вопрос задан: 23 May 2017 12:22
11
ответов

Haskell подставляет оператор (:)

Я действительно плохо знаком с Haskell (На самом деле, я видел "Реальный мир Haskell" от O'Reilly и думал "хм, я думаю, что изучу функциональное программирование" вчера), и я задаюсь вопросом: Я могу использовать конструкцию...
вопрос задан: 21 March 2010 11:13
10
ответов

Действительно ли Haskell подходит как первый язык?

У меня было предыдущее воздействие императивным языкам (C, некоторый Java) однако, я сказал бы, что у меня не было опыта в программировании. Поэтому: обработка меня как непрограммист, был бы Haskell подойти как...
вопрос задан: 23 May 2017 12:19
10
ответов

Монада в непрограммировании условий [дубликат]

Возможный Дубликат: Что такое монада? Как Вы описали бы монаду в непрограммировании условий? Есть ли некоторое понятие/вещь за пределами программирования (за пределами всего программирования, не просто FP) который...
вопрос задан: 23 May 2017 12:17
10
ответов

Впустите приемник функторов Haskell.

Изучите Вас, у Haskell есть пример о функторах. Я могу считать LYAH и текст, и выяснить то, что, как предполагается, происходит - но я не знаю достаточно для записи чего-то вроде этого. Я нахожу это...
вопрос задан: 21 August 2013 23:04
10
ответов

Что некоторые проблемы лучшие/хуже обращенный функциональным программированием?

Я часто слышал, что функциональное программирование решает много проблем, которые являются трудными в процедурном / императивном программировании. Но я также услышал, что это не сильно в некоторых других проблемах это...
вопрос задан: 19 March 2013 14:36
10
ответов

Функциональные языки (Erlang, F #, Haskell, Scala)

1) Подходят ли функциональные языки для разработки веб-приложений? 2) Подходят ли функциональные языки для приложений типа бизнес / ERP / CRM?
вопрос задан: 11 December 2010 22:46
10
ответов

Функциональное программирование передает под мандат новые соглашения о присвоении имен?

Я недавно начал изучать функциональное программирование с помощью Haskell и натолкнулся на эту статью о чиновнике Haskell Wiki: Как считать Haskell. Статья утверждает что короткие имена переменной, такие как x...
вопрос задан: 14 October 2009 10:10
9
ответов

Как языки функционального программирования работают?

Если языки функционального программирования не могут сохранить состояние, как они делают простой материал как чтение входа от пользователя? Как они "хранят" вход (или хранят какие-либо данные в этом отношении?), Например:...
вопрос задан: 24 July 2014 05:36
9
ответов

Значительный пробел в C# как Python или Haskell? [закрытый]

Я задаюсь вопросом, нашли ли какие-либо другие разработчики C# это улучшением, чтобы иметь директиву компилятора для csc.exe для создания пробела значительным а-ля Haskell или Python где виды пробела...
вопрос задан: 3 April 2014 12:51
9
ответов

Кратные числа чисел в списке

Как я распечатал бы кратные числа списка данных чисел в объединенном, отсортированном списке? Т.е. возьмите 10 (кратные числа [4,5]) дает 4,5,8,10,12,15,16,20,24,25, у меня есть он работающий на списки размера 2 или 1...
вопрос задан: 19 September 2012 01:50
9
ответов

Что следующий шаг к изучению Haskell после монад?

Я постепенно изучал Haskell и даже чувствую, что у меня есть подвешивание монад. Однако существует все еще много более экзотического материала, который я едва понимаю, как Стрелки, Применимые, и т.д. Хотя...
вопрос задан: 14 July 2010 14:43
9
ответов

Машинное обучение в OCaml или Haskell?

Я надеюсь использовать или Haskell или OCaml на новом проекте, потому что R является слишком медленным. Я должен быть в состоянии использовать машины победы поддержки, идеально выделяя каждое выполнение для выполнения параллельно. Я хочу...
вопрос задан: 15 February 2010 21:04
9
ответов

Это - хороший рубин использования идеи для программирования сокета?

Моим предпочтительным языком является Ruby, но я знаю из-за Твиттера, что Ruby не может обработать много запросов. Это - хорошая идея с помощью него для разработки сокета? или Если я использую функциональный язык как...
вопрос задан: 28 November 2009 19:47