2
ответа

Не “делают ничто” функциональный объект не существует в C++ (0x)?

Я понимаю, что это - смехотворный вопрос для чего-то, что занимает меньше чем 2 секунды для реализации. Но я неопределенно не забываю читать, что каждый был начат с нового стандарта. Я grep'ed VC10...
вопрос задан: 6 June 2010 01:34
2
ответа

странная ошибка в haskell о добавлении отступа if-then-else

У меня есть следующий код: нечто:: Интервал-> [Строка]-> [(FilePath, Целое число)]-> нечто Интервала IO _ [] _ = возвращаются, 4 нечто _ _ [] = возвращаются, 5 нечто n nameREs pretendentFilesWithSizes = действительно заканчиваются <-(...
вопрос задан: 31 May 2010 22:02
2
ответа

Используя объекты в списке как аргументы

Предположим, что у меня есть функция со следующей подписью типа: g::->->-> b у меня также есть список как — давайте назовем его xs — что я знаю, будет содержать по крайней мере три объекта. Я хотел бы подать заявку...
вопрос задан: 24 May 2010 18:27
2
ответа

Библиотека функционального программирования для [закрытого] Objective C

Есть ли какая-либо библиотека функционального программирования для Objective C?
вопрос задан: 18 May 2010 21:20
2
ответа

Композиция функций в C++

Существует много впечатляющих библиотек Boost, таких как Повышение. Лямбда или Повышение. Финикс, которые имеют большое значение для превращения C++ на действительно функциональный язык. Но есть ли простой путь к...
вопрос задан: 15 May 2010 20:19
2
ответа

Персистентные (чисто функциональные) Красно-черные деревья на производительности диска

Я изучаю лучшие структуры данных для реализации простой объектной временной базы данных с открытым исходным кодом, и в настоящее время я очень люблю использование Персистентных Красно-черных деревьев, чтобы сделать это. Мои главные причины для использован
вопрос задан: 5 May 2010 23:02
2
ответа

Прозвище повторило параметры

То, как передать прозвище, повторило параметры в Scala? Следующему коду не удается работать: scala> нечто определения (s: (=> Строка) *) = {<консоль>:1: ошибка: никакой тип параметра прозвища не позволяется здесь...
вопрос задан: 25 April 2010 04:46
2
ответа

Несколько присвоение некортежей в scala

Просто для уточнения, когда я говорю, что несколько присвоение, найдите что-либо подобное присвоению, destructuring связывают, я имею в виду следующий драгоценный камень сопоставления с образцом scala> val (x, y) = Tuple2 ("один", 1) x: java.
вопрос задан: 4 March 2010 18:31
2
ответа

функции более высокого уровня в R - есть ли официальный оператор compose или функция карри?

Я могу создать оператор компоновки в R: `% c%` = function (x, y) function (...) x (y (...)) Для использования следующим образом: > numericNull = is.null% c% numeric > numericNull (myVec) [2] TRUE FALSE, но я ...
вопрос задан: 9 February 2010 14:16
2
ответа

Запишите анонимный sub в Perl в файл для более позднего использования

У меня есть программа Perl, которая генерирует правила парсинга как нижние индексы из входного файла. Нижние индексы анонимно определяются помещенный в хеш. Теперь, я хочу экспортировать тот хеш со всеми нижними индексами и затем загрузиться...
вопрос задан: 4 February 2010 17:08
2
ответа

Различие между Seq.map и Seq.collect в F#

В F#, каково различие между функциями «Seq.collect» и «Seq.map»? Они кажутся эквивалентными из описания на MSDN.
вопрос задан: 24 January 2010 13:13
2
ответа

Архитектурные взгляды на функциональных языках

Поле My Related Questions overfloweth с вопросами о функциональном программировании. Рассмотрев самое соответствующее, мне все еще любопытно услышать мнения о следующем: Как Вы думаете о структурировании...
вопрос задан: 5 January 2010 01:06
2
ответа

Действительно ли возможно сделать перегрузку функции в F#?

Чему-то нравится, позволяют f x = журнал (x), и позже я могу применить f к матрице, вектору или плаванию. Я предполагаю, что это не возможно, так как F# строго статичен введенный. Какие-либо другие скороговорки для преодоления этой проблемы?...
вопрос задан: 20 December 2009 15:35
2
ответа

Clojure: Как создать функцию во времени выполнения

Я хочу генерировать fn полностью во времени выполнения (т.е. имя, и символы аргумента решены во времени выполнения, не в коде), Что лучший способ состоит в том, чтобы достигнуть этого? Например, как я могу реализовать...
вопрос задан: 1 December 2009 09:15
2
ответа

Как далеко я должен взять ссылочную прозрачность?

Я создаю веб-сайт с помощью erlang, mnesia, и webmachine. Большая часть документации, которую я прочитал, хвалит достоинства наличия соотносимо прозрачных функций. Проблема, вся база данных...
вопрос задан: 20 November 2009 17:49
2
ответа

Действительно ли возможно использовать унарную функцию вместо двоичного файла в 'зеркальном отражении'?

Тип зеркального отражения функции Вводной части: зеркальное отражение:: (-> b-> c)-> b->-> c Т.е. требуются одна двоичная функция и два аргумента. Тип идентификатора функции Вводной части: идентификатор::-...
вопрос задан: 11 November 2009 19:26
2
ответа

Повредите или закоротите сгиб в Scala

Я записал простой поиск в глубину в Scala с рекурсивной функцией как этот: поиск (лабиринт, путь, цель), где лабиринт является спецификацией проблемы (как график или безотносительно), путь...
вопрос задан: 20 October 2009 15:27
2
ответа

Оператор, перегружающийся в Clojure

Даже смотря тесно по документации относительно Clojure, я не вижу прямого подтверждения относительно того, поддерживает ли Clojure перегрузку оператора. Если это делает, мог кто-то предоставлять мне быстрое...
вопрос задан: 8 October 2009 01:39
2
ответа

Нулевой аргумент сопоставления с образцом функционирует в scala: мистифицированный путем предупреждения

Я играю с распределенными агентами scala.Очень мило. У меня есть сервер, который выполняет входящие функциональные объекты. Например, у клиента есть объектные Задачи {нечто определения = {Console.println ("Я - Foo")}...
вопрос задан: 7 October 2009 23:10
2
ответа

Безопасные от единицы квадратные корни

Я просто задался вопросом, как возможно записать пользовательскую функцию квадратного корня (sqrt) способом, что это взаимодействует правильно с системой единицы F#. На что это должно быть похожим: позвольте sqrt (x: плавание <'u ^...
вопрос задан: 1 October 2009 20:48
2
ответа

Получите значение функции метода экземпляра в Scala

Как я получаю значение функции f метода экземпляра? класс X (я: Интервал) {метод определения (y: Интервал) = y + я} val x = новый X (10) val f: (Интервал) => Интервал =? val r = x.method (2) val r2 = f (2) Вызов...
вопрос задан: 20 September 2009 06:37
2
ответа

Семантика функции Потока Mathematica, кто-то должен наконец поместить это для отдыха

Исследование вольфрама имело ту же документацию для этой функции в течение прошлых 8 лет, по крайней мере: Поток [f [args]] "распараллеливает" f по любым спискам, которые появляются в args. Прекрасное круговое определение, если я имею...
вопрос задан: 10 August 2009 11:30
2
ответа

Справка в разработке маленького Макроса Модульного теста в Clojure

У меня есть маленький макрос модульного теста (defmacro, [expr значение], '(если (= ~expr ~value) 'да (println "Ожидаемый" ~value "В" ~expr, "Но Оцененный к" ~expr))), Как делают меня...
вопрос задан: 8 August 2009 14:24
2
ответа

Используя Любого для обработки отказов в коде Scala

Монада опции является большим выразительным способом иметь дело с something-nothing вещами в Scala. Но что, если нужно зарегистрировать сообщение, когда "ничто" не происходит? Согласно документации API Scala...
вопрос задан: 27 July 2009 23:53
2
ответа

Практическое применение “Бананов, Линз, Конвертов и Колючей проволоки”?

В первую очередь, глупый заголовок непосредственно ссылается на данную статью: http://eprints.eemcs.utwente.nl/7281/01/db-utwente-40501F46.pdf я понимаю теоретическое значение этого, поскольку оно моделирует больше всего, если...
вопрос задан: 27 July 2009 19:03
2
ответа

UI на основе функционального программирования

Я изучаю понятия функционального программирования теперь дни, и профессионально я - разработчик Asp.net. Но asp.net делает Вас для изменения свойств объектов слишком часто в коде позади. Функциональный...
вопрос задан: 24 July 2009 18:50
2
ответа

Какая Функция является лучшей с точки зрения Эффективности Использования стека и Время

Я записал 3 функции, которые рассчитывают,-элемент количества раз появляется в списке. Я попробовал различные исходные данные и представил его, но я все еще не знаю, какая функция является лучшей с точки зрения использования стека...
вопрос задан: 23 July 2009 02:39
2
ответа

Значения в монадах, вложенных в структурах данных?

Предположим, что в программе Haskell у меня есть некоторые данные, тип которых - что-то как: IO [IO (Интервал, Строка, Интервал)], или IO [(Интервал, Строка, Интервал IO)], или [(Интервал, Строка, Интервал IO)], но я имею чистый...
вопрос задан: 21 July 2009 18:02
2
ответа

Организация кода Clojure

У меня есть программа, которая тянет формы на изображении. У меня есть отдельное пространство имен для каждой формы, и они находятся в отдельных файлах. com/name/box.clj-> имеет com.name.box пространство имен. com/name/triangle.clj->...
вопрос задан: 16 July 2009 08:25
2
ответа

Как сделать C# 'grep' Более функциональным использованием LINQ?

У меня есть метод, который выполняет упрощенный 'grep' через файлы, с помощью счетной из "строк поиска". (Эффективно, я делаю, очень наивное "Находят Все Ссылки"), IEnumerable <строка>...
вопрос задан: 13 July 2009 21:09