0
ответов

Что замыкания PHP возвращают в операторах IF?

Моя цель - добавить сложную логику в оператор if (). Допустим, у меня есть массив значений, и я собираюсь выполнить немного кода, если все в моем массиве ненулевое. Обычно я мог бы сказать: $ ...
вопрос задан: 24 November 2012 20:08
0
ответов

Передача и сохранение анонимной функции в matlab

Я бы хотел, чтобы функция (например, функция соответствия) возвращала анонимную функцию (обычно хранящуюся в структуре), которую я могу сохранить и использовать позже. Однако передача @func имеет тенденцию передавать функцию ...
вопрос задан: 2 October 2012 15:01
0
ответов

Могу ли я хранить регулярное выражение и функцию в JSON?

Учитывая такой блок: var foo = {"regexp": / ^ http: \ / \ //, "fun": function () {}, { {1}}} Как правильно хранить его в JSON?
вопрос задан: 8 August 2012 21:37
0
ответов

Как выполнить рекурсию в анонимной функции без хвостовой рекурсии

Как выполнить рекурсию в анонимной функции без использования хвостовой рекурсии? Например, (из Vanderhart 2010, p. 38):(defn power [степень числа] (, если (ноль? показатель степени )1 (*число (...
вопрос задан: 26 July 2012 03:32
0
ответов

Как преобразовать анонимную функцию в символьную функцию в MATLAB?

Скажем, у меня есть анонимная функция f = @ (x )x^2, и я хочу преобразовать ее в символьную функцию. Есть ли встроенная команда для этого?
вопрос задан: 4 July 2012 04:08
0
ответов

Анонимные функции, вызывающие самих себя в MATLAB

В качестве эксперимента (и поскольку я создаю анонимные функции на основе пользовательских данных ), я выполнил следующий код MATLAB :h = @ (x )x *x h = @ (х )х *х ч (3 )и = 9 h = @ (x )h (x )+ 1 h = @ (x )h (...
вопрос задан: 26 June 2012 18:23
0
ответов

Манипуляции с рабочим пространством для обработки функций Matlab

Вкратце: есть ли элегантный способ ограничить объем анонимных функций, или Matlab в этом примере не работает? У меня есть функция, которая создает дескриптор функции для использования в конвейерной сети ...
вопрос задан: 19 June 2012 14:06
0
ответов

Как я могу создать анонимную каррированную функцию в scala?

Как я могу создать анонимную каррированную функцию в Scala? Следующие два не удались: scala> (x:Int)(y:Int) => x*y :1: ошибка: недопустимый формальный параметр (x:Int)(y:Int) =...
вопрос задан: 15 June 2012 10:36
0
ответов

Область действия переменных с функцией внутри функции?

В Python у вас может быть следующее: def foo(param1, param2): def bar(): print param1 + param2 bar() Однако у меня есть некоторые трудности с этим поведением в PHP. Я ожидаю этого...
вопрос задан: 1 June 2012 14:35
0
ответов

Сортировка с использованием компаратора «create_function» в PHP до 5.3?

Я никогда раньше не использовал анонимные функции в PHP, но нашел фрагмент кода, использующий их для сортировки объектов usort($numTurnsPerUser,build_sorter('turns')); function build_sorter($key) { ...
вопрос задан: 31 May 2012 09:50
0
ответов

Анонимная функция C++

Я пытаюсь использовать функцию signal(int,void(*)(int)) из для обработки исключения SIGFPE с плавающей запятой. Я хотел бы иметь возможность распечатать какую-нибудь полезную диагностику помимо сообщения...
вопрос задан: 30 May 2012 12:41
0
ответов

Ограничения глубины дерева выражений

Я столкнулся с проблемой, пытаясь вызвать Compile() для выражения LambdaExpression типа Expression>, которое имеет глубину около 400. И меньшие значения не вызывают никаких проблемы. И я могу'...
вопрос задан: 25 May 2012 14:38
0
ответов

В чем разница между параметрами замыкания и ключевым словом use?

Это меня очень смутило, и я не могу найти ответ на этот вопрос. Ясное и простое разъяснение было бы неплохо.
вопрос задан: 21 May 2012 21:23
0
ответов

Разыскивается: пример Matlab анонимной функции, возвращающей более 1 вывода

Я использую анонимные функции для простых преобразований значений данных. Анонимные функции определяются со следующим синтаксисом sqr = @(x) x.^2; Я хотел бы иметь простую анонимную функцию, которая...
вопрос задан: 18 May 2012 12:29
0
ответов

Делегат Func использует в реальном мире

Недавно я поигрался с делегатом Func и создал методы, возвращающие разные экземпляры Func содержащий лямбду, но то, что я изо всех сил пытался ...
вопрос задан: 2 May 2012 20:01
0
ответов

Динамическое назначение реализации функции в Python

Я хочу динамически назначить реализацию функции. Начнем со следующего :class Doer (object ):def __init __(self ):self.name = "Bob" def doSomething (self ):...
вопрос задан: 29 April 2012 18:16
0
ответов

Возвращаемое значение из анонимной функции postgresql

Как? Для простого примера. У меня есть простая функция :DO LANGUAGE plpgsql $$ DECLARE НАЧИНАТЬ ВЫПОЛНИТЬ 'ВЫБЕРИТЕ СЕЙЧАС ()'; КОНЕЦ $$; Как я могу вернуть значение "СЕЙЧАС ()" или другие значения из также анонимного...
вопрос задан: 25 April 2012 12:18
0
ответов

C# ToDictionary lambda выбирает индекс и элемент?

У меня есть строка типа string strn = "abcdefghjiklmnopqrstuvwxyz" и мне нужен словарь вида: Dictionary(){ {'a',0}, {'b',1}, {'c', 2}, ... } Я пробовал разные вещи...
вопрос задан: 23 March 2012 23:01
0
ответов

Почему this в анонимной функции не определено при использовании strict?

Почему это в анонимной функции undefined при использовании javascript в строгом режиме? Я понимаю, почему это может иметь смысл, но конкретного ответа я не нашел. Пример: (function () { "use...
вопрос задан: 22 March 2012 12:45
0
ответов

Как отменить подписку на анонимную функцию в методе Dispose класса?

У меня есть класс A... в его конструкторе... я назначаю анонимную функцию обработчику событий Object_B. Как удалить (отписаться) это из метода Dispose класса A? Любая помощь будет...
вопрос задан: 16 March 2012 22:27
0
ответов

Передача нескольких аргументов анонимной функции с call_user_func

У меня есть массив аргументов, которые я хочу передать функции через call_user_func. Следующий код в настоящее время выдает ошибку: Отсутствует аргумент 2 для замыкания. Как это можно переписать так, чтобы оно работало...
вопрос задан: 16 March 2012 17:26
0
ответов

Будет ли разница в производительности между анонимными и обычными функциями?

Будет ли разница в производительности между анонимными функциями и обычными функциями? Например, какие-либо изменения в накладных расходах на вызов функций? Спасибо и привет!
вопрос задан: 14 March 2012 23:43
0
ответов

Как вызвать функцию анонимуса из строки

У меня есть строка, содержащая определение функции анонимуса, но как я могу это вызвать. Допустим, функция выглядит так: var fn_str = "function(){ alert('вызванный'); }"; Пробовал eval, но получил ошибку, что функция...
вопрос задан: 9 March 2012 08:35
0
ответов

Лямбда-функции Haskell — две вроде бы эквивалентные функции, одна работает, а другая ошибочна

Эта лямбда-функция возвращает 1: (\xy -> 1) 1 p, где p = (\xy -> 1) Хорошо, для меня это имеет смысл — лямбда-функция возвращает 1, независимо от своих аргументов. Теперь эта лямбда-функция...
вопрос задан: 4 March 2012 19:56
0
ответов

Возврат анонимных функций

Я хочу иметь функцию, написанную на PHP, которая может создавать анонимные функции с ~ 5 параметрами и возвращать их, чтобы я мог хранить их в массиве ключ / значение и вызывать их позже без каких-либо знаний .. .
вопрос задан: 3 March 2012 13:01
0
ответов

PHP - self, static или $ this в функции обратного вызова

Можно ли получить доступ к классам / объектам, указанным как self, static и $ this в анонимных обратных вызовах в PHP? Вот так: class Foo {const BAZ = 5; public static function bar () {...
вопрос задан: 25 February 2012 17:35
0
ответов

Объявление анонимной функции в новом stdClass

Просто интересно, почему что-то вроде этого не работает: адрес публичной функции ($ name) {if (! Isset ($ это-> адреса [$ name])) {$ address = new stdClass (); $ address-> city = ...
вопрос задан: 20 February 2012 02:10
0
ответов

В чем преимущество использования этого шаблона кодирования JavaScript для определения функций конструктора?

Я обычно пишу конструкторы объектов следующим образом: function Person (name) {this. name = name; } Person.prototype.greet = function () {alert ("Привет! Меня зовут" + this.name + "."); }; ...
вопрос задан: 17 February 2012 14:50
0
ответов

В clojure, как написать функцию идентификации, используя литерал анонимной функции?

Как можно было написать функцию идентификации в clojure, используя литерал анонимной функции (# ())? Следующий код не работает: (# (%) 5) Возникает исключение, потому что он преобразуется в: ((fn [x] (x) ...
вопрос задан: 5 February 2012 11:44
0
ответов

Вызов анонимной функции Javascript [дубликат]

Я читал исходники JS из Twitter - на пути к совершенствованию своей базы знаний JS , когда я наткнулся на странный способ вызова анонимной функции:! function ($) {... } (window.jQuery); ...
вопрос задан: 31 January 2012 18:59