4
ответа

Что полным является приводимое в действие закрытие?

Я был на конференции по Java по Scala на днях, и динамик упомянул 'полные приводимые в действие закрытия'. Мне нелегко закреплять определение, которое имеет смысл мне. Я считал Wiki...
вопрос задан: 17 July 2010 21:19
4
ответа

Аргументы анонимной функции JavaScript

для (var i = 0; я <somearray.length; я ++) {myclass.foo ({'arg1 ':somearray [я] [0]}, функция () {console.log (somearray [я] [0]);});}, Как я передаю somearray или один из...
вопрос задан: 11 June 2010 18:49
4
ответа

Несколько точек возврата в scala закрытии/анонимной функции

Насколько я понимаю это, нет никакого способа в Scala иметь несколько точек возврата в анонимной функции, т.е. someList.map ((i) => {если (i%2 == 0) возвращаются i//, ранний возврат позволяет мне...
вопрос задан: 24 May 2010 22:08
4
ответа

Когда на самом деле закрытие создается?

Действительно ли это верно, что закрытие создается в следующих случаях для нечто, но не для панели? Случай 1: <тип сценария = "текст/JavaScript"> функциональное нечто () {} </сценарий> нечто является закрытием с...
вопрос задан: 6 May 2010 22:10
4
ответа

C# - закрытия по полям класса в инициализаторе?

Рассмотрите следующий код: использование Системы; пространство имен ConsoleApplication2 {класс Программа {статическая Основная пустота (строка [] args) {квадрат var = новый Квадрат (4);...
вопрос задан: 15 March 2010 23:59
4
ответа

Закрытие/объем JavaScript/jQuery

Я пытаюсь сгруппировать некоторые exisiting функции верхнего уровня в закрытии (чтобы не загрязнять глобальное пространство имен), но я не совсем заставляю его работать. Во-первых, весь JS работает вне моего анонимного...
вопрос задан: 24 November 2009 18:57
4
ответа

Проблема с делегатами в C#

В следующей программе DummyMethod всегда печатают 5. Но если мы используем прокомментированный код вместо этого, мы получаем различные значения (т.е. 1, 2, 3, 4). Кто-либо может объяснить, почему это происходит?...
вопрос задан: 2 November 2009 11:10
4
ответа

Каково различие между монадой и закрытием?

я - вид запутанного чтения определения между двумя. Они могут на самом деле пересечься с точки зрения определения? или я полностью потерян? Спасибо.
вопрос задан: 26 April 2009 11:57
4
ответа

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

Я хотел бы вернуться из замыкания, как если бы я использовал оператор break в цикле. Например: largeListOfElements.each {element-> if (element == specificElement) {// do ...
вопрос задан: 19 April 2009 16:00
4
ответа

Python сериализирует лексические закрытия?

Существует ли способ сериализировать лексическое закрытие в Python, пользующемся стандартной библиотекой? рассол и маршал, кажется, не работают с лексическими закрытиями. Я действительно не забочусь о деталях двоичного файла по сравнению с.
вопрос задан: 21 February 2009 19:58
4
ответа

передача функций как аргументы в рубине

Я пытаюсь перенести мою голову вокруг функционального программирования в рубине и там, кажется, не много хорошей документации там. По существу я пытаюсь записать функцию объединения, которая имела бы...
вопрос задан: 14 January 2009 19:11
4
ответа

ruby: может ли блок влиять на локальные переменные в методе?

Я просто изучаю ruby ​​и пытаюсь понять объем кода, выполняемого в блоках. Например, я хочу иметь возможность создать блок, который влияет на метод, к которому он прикреплен, например: def ...
вопрос задан: 8 January 2009 00:53
3
ответа

Всегда ли нам нужно вызывать обработчик завершения внутри замыкания?

У меня есть обработчик завершения, который вызывается внутри моего закрытия. Однако обработчик завершения вызывается только тогда, когда все идет хорошо. В случае ошибки обработчик завершения никогда не получит ...
вопрос задан: 15 January 2019 17:57
3
ответа

Использование анонимных делегатов с.NET ThreadPool. QueueUserWorkItem

Я собирался отправить вопрос, но понял это заранее и решил отправить вопрос и ответ - или по крайней мере мои наблюдения. При использовании анонимного делегата в качестве WaitCallback...
вопрос задан: 28 May 2018 09:15
3
ответа

Лучший шаблон для моделирования “продолжается” в закрытии Groovy

Кажется, что Groovy не поддерживает повреждение и продолжается из закрытия. Что лучший способ состоит в том, чтобы моделировать это? revs.eachLine {строка->, если (строка == ~/-{28}/) {//продолжают...
вопрос задан: 13 March 2018 08:23
3
ответа

Действительно ли вложенные функции являются плохой вещью в gcc?

Я знаю, что вложенные функции не являются частью стандарта C, но так как они присутствуют в gcc (и то, что gcc является единственным компилятором, о котором я забочусь о), я склонен использовать их довольно часто. Это плохое...
вопрос задан: 13 February 2018 00:14
3
ответа

Искажение функции JavaScript, кажется, не работает

Я просто читал этот вопрос и требуемый для попытки метода псевдонима, а не метода функциональной обертки, но я, могло казаться, не заставил его работать или в Firefox 3 или в 3.5beta4, или Google Chrome...
вопрос задан: 23 May 2017 12:10
3
ответа

Значения функции в JavaScript

nextplease.init = функция () {...} Функция без аргументов. Я ожидал бы nextplease.init и функцию () {nextplease.init ();} для поведения тождественно. Есть ли любая возможная разница между ними...
вопрос задан: 23 May 2017 10:32
3
ответа

объявленная глобальная переменная, отображаемая неопределенно внутри функции [duplicate]

При выполнении следующего фрагмента получаются данные неопределенными. Данные объявляются выше определения функции. Непонятно, как это становится неопределенным. var data = 100; контрольная работа(); function test () {...
вопрос задан: 18 May 2016 02:08
3
ответа

Я думаю, что лямбда python - это тот же объект закрытия в том же положении, верно? [Дубликат]

Посмотрите на этот фрагмент кода. Я, хотя все три получат тот же результат, но я ошибаюсь. В [120]: import gevent ...: ...: threads = [] ...: for st in ["Hello", "I live!"]: ......
вопрос задан: 14 October 2015 06:54
3
ответа

Вы используете Шаблонный Шаблон Метода на языках программирования с закрытиями/делегатами/указателями функции?

Я шел назад и вперед между C# и Java в течение прошлых 8 лет. Одна вещь, которая ударяет меня, состоит в том, что я полностью прекратил использовать "Шаблонный шаблон разработки" Метода в C#. На самом деле, в...
вопрос задан: 25 July 2015 04:22
3
ответа

Закрытия JavaScript и 'это'

У меня есть проблема с объектом, который я создал, который выглядит примерно так: var myObject = {AddChildRowEvents: функция (строка, p2) {если (document.attachEvent) {строка....
вопрос задан: 20 June 2015 06:19
3
ответа

Python нелокальный оператор

Что делает Python, который нелокальный оператор делает (в Python 3.0 и позже)? Нет никакой документации относительно официального веб-сайта Python, и ("нелокальная") справка не работает, также.
вопрос задан: 10 April 2015 22:20
3
ответа

Каковы варианты использования для закрытий/функций обратного вызова в JavaScript?

Я слушал разговор Crockford о закрытиях JavaScript и убежден в преимуществе сокрытия информации, но у меня нет твердого понимания того, когда использовать функции обратного вызова. Это...
вопрос задан: 20 February 2015 02:11
3
ответа

как сохранить данные в массиве после вызова функции? [Дубликат]

У меня есть переменная экземпляра, называемая температурой в моем файле контроллера вида, и массив со всей переменной cityID var: Array & lt; String & gt ;? и у меня есть функция, чтобы получить город ...
вопрос задан: 22 November 2014 19:42
3
ответа

Локальные переменные с Делегатами

Это ясно не, появляется как он, не была бы лучшая практика. Кто-то может объяснить, почему это не была бы лучшая практика или как это работает? Любые книги или статьи, дающие объяснение, были бы...
вопрос задан: 2 December 2013 18:54
3
ответа

Операция возврата закрытия Python [дубликат]

Кто-нибудь знает, почему это необходимо, чтобы в функции первого класса python, которая встраивала другую, необходимо вернуть встроенную функцию else, экземпляр первой функции класса имеет ...
вопрос задан: 27 September 2013 20:30
3
ответа

Python закрывает пример кода

Я изучаю Python с помощью Погружения В книгу Python 3. Мне нравится он, но я не понимаю, что пример раньше представлял Закрытия в Разделе 6.5. Я имею в виду, я вижу, как это работает, и я думаю, что это действительно прохладно...
вопрос задан: 1 July 2013 13:33
3
ответа

Что лежит в основе этой идиомы JavaScript: var сам = это?

Я видел следующее в источнике для WebKit HTML 5 Демонстрация Примечаний устройства хранения данных SQL: функционируйте Примечание () {var сам = это; примечание var = document.createElement ('отделение'); note.className = 'примечание';примечание....
вопрос задан: 11 April 2013 02:06
3
ответа

обзор ошибки в рекурсивном закрытии

почему делает эту работу: определение function1 (): = 10...
вопрос задан: 3 April 2013 23:58