4
ответа

Умножая числа на горизонтали, vertial, и диагональные строки

Я в настоящее время работаю над Euler проблемой проекта (www.projecteuler.net) для забавы, но поразил камень преткновения. Одна из проблемы обеспечивает 20x20 сетка чисел и просит самый большой продукт...
вопрос задан: 22 January 2015 20:05
4
ответа

Как Вы знаете, когда использовать оставленный сгибу и когда использовать право сгиба?

Я знаю, что оставленный сгибу продукты отклоняющиеся налево деревья и право сгиба производят склоняющиеся право деревья, но когда я достигаю сгиба, я иногда увязаю в мысли стимулирования головной боли...
вопрос задан: 8 January 2014 04:24
4
ответа

Программа Racket для создания списков списка [duplicate]

Я пишу программу в ракетке, которая берет список и возвращает все возможные подсписки из этого списка. В соответствии с назначением, если список пуст, значение простое. Если список ls ...
вопрос задан: 17 December 2013 02:13
4
ответа

Объясните в самом простом, большая часть возможного английского языка без жаргонов, “универсальное свойство сгиба”?

Я работаю через "Реальный мир Haskell", который привел к к свободному PDF, названному "Учебное руководство на универсальности и выразительности сгиба". Это высказывает мнение, что "сгиб" "универсален". Я...
вопрос задан: 15 December 2013 14:35
4
ответа

Что такое “нисходящий funargs”?

Jamie Zawinski использует тот термин в его (1997), статья "Java сосет", как будто необходимо знать то, что это означает: Я действительно ненавижу отсутствие вниз-funargs; анонимные классы являются хромой заменой. (Я могу...
вопрос задан: 6 October 2013 06:02
4
ответа

Почему добавление к списку плохо?

Я недавно начал изучать scala, и я столкнулся:: функция (недостатков), которая предварительно ожидает к списку. В книге, "Программирующей в Scala", это указывает, что существует, не добавляют функцию потому что...
вопрос задан: 7 May 2013 22:11
4
ответа

Каков урожай Scala?

Я понимаю Ruby и урожай Python. Что делает урожай Scala?
вопрос задан: 6 May 2013 06:28
4
ответа

Почему мы не можем переопределить хвостовые рекурсивные методы? [Дубликат]

Я начинающий программист в Scala, и я только начал писать свои первые рекурсивные функции. Однако, одна вещь все еще оставляет меня озадаченной, и это - Почему мы не можем переопределить хвостовой рекурсивный метод? ...
вопрос задан: 2 May 2013 17:50
4
ответа

закрытия и объекты [закрываются]

Функциональное программирование.. похож на классика (тип Mark Twain's). При чтении другой обвиняет о SICP, где люди говорят о закрытиях огромного влияния, имел на там взглядах, я добрался...
вопрос задан: 9 March 2013 23:01
4
ответа

Clojure: Как генерировать 'trie'?

Учитывая следующее... (вход определения' ((1 2) (1 2 3) (1 2 4 5 9) (1 2 4 10 15) (1 2 4 20 25))), Как Вы преобразовали бы его к этому trie? (определение outTrie' (1 (2 () (3 ()) (...
вопрос задан: 16 September 2012 22:11
4
ответа

Почему этот Haskell кодирует работу успешно с бесконечными списками?

У меня есть некоторый код Haskell, который действительно работает правильно над бесконечным списком, но я не понимаю, почему он может сделать так успешно. (Я изменил свой исходный код - который не обработал бесконечные списки - к...
вопрос задан: 25 December 2011 22:03
4
ответа

Почему этот первый Haskell функционирует СБОЙ для обработки бесконечных списков, в то время как этот второй отрывок УСПЕШНО ВЫПОЛНЯЕТСЯ с бесконечными списками?

У меня есть две функции Haskell, обе из которых кажутся очень похожими на меня. Но первые СБОИ против бесконечных списков и второй УСПЕШНО ВЫПОЛНЯЮТСЯ против бесконечных списков. Я пробовал в течение многих часов к...
вопрос задан: 25 December 2011 22:03
4
ответа

Вводная нотация для самовызванных функций служат цели в JavaScript? [дубликат]

Я запутываюсь, когда я вижу примеры сам вызванные анонимные функции в JavaScript, такие как это: (функция () {возвращает val;}) (); Есть ли различие между этим синтаксисом и следующим:...
вопрос задан: 29 November 2011 04:50
4
ответа

Начало работы со Стандартом ML

Я ищу некоторый "ML для новичков" руководство - Google привел меня к некоторым неясным спискам рассылки или way-over-my-head текстам до сих пор. Проблема, у меня есть нулевой опыт функционального программирования...
вопрос задан: 31 October 2011 17:27
4
ответа

Что такое zygo/meta/histo/para/futu/dyna/whatever-morphisms?

Существует ли список их с примерами, доступными для человека без обширного ведома теории категорий?
вопрос задан: 17 April 2011 21:14
4
ответа

Проблема с ленивой сверткой fn в Clojure

Я пишу некоторое программное обеспечение обработки сигналов, и я начинаюсь путем выписывания дискретной функции свертки. Это хорошо работает для первых приблизительно десяти тысяч списков значений, но как они добираются...
вопрос задан: 26 March 2011 03:47
4
ответа

Практическое использование каррированных функций?

Есть тонны руководств по каррированию функций и столько же вопросов здесь, на stackoverflow. Однако, после прочтения «Маленького программиста», нескольких книг, руководств, сообщений в блогах и stackoverflow ...
вопрос задан: 3 February 2011 18:35
4
ответа

Какой хороший и функциональный способ поменять элементы коллекции в Scala?

В моем проекте постоянно встречается один общий случай использования. В какой-то момент у меня есть какая-то сортированная коллекция (List, Seq и т. Д ... не имеет значения) и один элемент этой коллекции. Что я хочу ...
вопрос задан: 15 December 2010 20:39
4
ответа

Как основанное на функциональном программировании приложение JavaScript размечается?

Я работал с node.js некоторое время на приложении чата (я знаю, очень исходный, но я полагал, что это будет хороший проект изучения). Underscore.js обеспечивает много понятий функционального программирования который...
вопрос задан: 11 November 2010 14:41
4
ответа

В C # рекомендуется ли использовать рекурсивные функции в алгоритмах? [closed]

Во многих функциональных языках использование рекурсии считается хорошей практикой. Я считаю, что это хорошо, потому что компилятор оптимизирует код функционального языка. Но это хорошая практика ...
вопрос задан: 21 October 2010 09:47
4
ответа

Что чем разница между переменной и символом в LISP?

С точки зрения области действия? Актуальная реализация в памяти? Синтаксис? Например, если (пусть a 1) Является ли 'a' переменной или символом?
вопрос задан: 28 August 2010 10:53
4
ответа

Scala: фильтрация по типу

I Я изучаю Scala, так как он хорошо соответствует моим потребностям, но мне сложно элегантно структурировать код. Я' Я в ситуации, когда у меня есть Список x и я хочу создать два Списка: один, содержащий все элементы ...
вопрос задан: 26 August 2010 05:13
4
ответа

Can I ignore thread safety when programming in Erlang?

I've just started learning about thread safety. This is making me code a lot more defensively, perhaps too defensively. Would using a functional language like Erlang completely rid me of this ...
вопрос задан: 19 August 2010 16:45
4
ответа

бесконечный цикл в функциональном программировании?

Я задавался вопросом: бесконечные циклы могут быть сделаны в функциональном программировании? пример: при использовании окон API для получения сообщений окон это обычно реализуется в цикле. Я знаю, что возможно сделать...
вопрос задан: 14 August 2010 15:47
4
ответа

Комбинат запоминания и хвостовой рекурсии

Можно ли как-то совместить запоминание и хвостовую рекурсию? Сейчас я изучаю F # и понимаю обе концепции, но не могу их объединить. Предположим, у меня есть следующие памятки ...
вопрос задан: 11 August 2010 19:31
4
ответа

Неизменный игровой объект, основной вопрос о функциональном программировании

Я нахожусь в процессе попытки 'узнать больше', и 'извлекают уроки из' функционального программирования и идеи неизменности, являющейся хорошим для параллелизма, и т.д. Как осуществление мысли я вообразил простое...
вопрос задан: 21 July 2010 07:03
4
ответа

Существует ли реализация Схемы, которая параллелизирует?

Существует ли реализация Схемы R5RS-higher, которая делает распараллеливание? Например, если я говорю, чтобы сделать: (карта (лямбда (x) (чистый функциональный материал x)) '(1 3 5 7 11 13)), это обработает 1...
вопрос задан: 18 July 2010 21:35
4
ответа

Почему ADTS хорош, и Наследование плохо?

Я - долгое время программист OO и новичок функционального программирования. От моих небольших алгебраических типов данных воздействия только похожи на особый случай наследования мне, где у Вас только есть один уровень...
вопрос задан: 17 July 2010 19:52
4
ответа

Функциональные доказательства (Haskell)

Я перестал работать при чтении RWH; и не один для выхода я заказал Haskell: Ремесло Функционального программирования. Теперь мне любопытно на предмет этих функциональных доказательств на странице 146. Конкретно я пытаюсь доказать 8.5.1...
вопрос задан: 15 July 2010 03:00
4
ответа

Что я должен сделать, чтобы быть заплаченным для Интригования?

Я - большой поклонник функционального программирования в целом, Схем и PLT-ракетки идеально. Я задаюсь вопросом, какие конкретные шаги, вероятно, получат меня в положение где система кодирования (или некоторые...
вопрос задан: 14 July 2010 21:14