0
ответов

Есть ли простой способ зарегистрировать статические замыкания с помощью Castle Windsor?

Я экспериментировал с использованием именованных делегатов вместо интерфейсов с одним методом. Это дает некоторые преимущества для размера кода, поскольку мы можем перейти от (некоторые разрывы строк удалены, чтобы не преувеличивать ...
вопрос задан: 20 August 2011 10:14
0
ответов

Когда лямбда-формы необходимы в Haskell?

Я новичок в Haskell и относительный новичок в функциональном программировании. В других (помимо Haskell) языках лямбда-формы часто очень полезны. Например, в схеме Scheme: (define (производное-ок) ...
вопрос задан: 18 August 2011 22:23
0
ответов

Требует ли (JS) замыкания функции внутри функции?

У меня возникли небольшие трудности с внутренней концепцией замыкания. Я понял основную идею, но вот в чем дело: я думал, что технически есть «закрытие» внутри каждой функции Javascript. ...
вопрос задан: 17 August 2011 20:38
0
ответов

Некоторые вопросы о «Закрытии» в Lua

Вот мой код. Я путаю локальную переменную count в функции возврата (c1, c2) с блоком памяти, и где они хранятся? function make_counter () local count = 0 return function () ...
вопрос задан: 4 August 2011 13:45
0
ответов

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

Я запустил сценарий через JSLint, и он выявил конкретную проблему с размещением скобок. Я написал: (function () {}) (); И было предложено использовать: (function () {} ()); Мне любопытно, что ...
вопрос задан: 2 August 2011 20:32
0
ответов

ಪೈಥಾನ್ ಮತ್ತು ಮುಚ್ಚಿದ ಅಸ್ಥಿರಗಳು

ಈ ಕೋಡ್ ಅನ್ನು ನೋಡೋಣ: ಡೆಫ್ ಮುಚ್ಚುವಿಕೆ (): ಮೌಲ್ಯ = ತಪ್ಪು ಡೆಫ್ ವಿಧಾನ_1 (): ಮೌಲ್ಯ = ನಿಜವಾದ ಡೆಫ್ ವಿಧಾನ_2 (): ಮುದ್ರಿಸು ' ಮೌಲ್ಯ ಹೀಗಿದೆ: ', ಮೌಲ್ಯ ವಿಧಾನ_1 () ವಿಧಾನ_2 () ಮುಚ್ಚುವಿಕೆ () ನಾನು ...
вопрос задан: 26 July 2011 14:50
0
ответов

Самоуничтожающаяся функция Javascript - как это работает?

Итак, я нашел этот фрагмент кода, и он, очевидно, работает (как это было в производство в течение многих лет): window [someMethod] = function (tmp) {callback ({prop: "val"}, tmp); // Сборка мусора ...
вопрос задан: 25 July 2011 14:40
0
ответов

Как мне прочитать синтаксис закрытия Javascript?

Основываясь на коде из лекции Дуга Крокфорда, я создал это. var isAlphaUser = (function () {alert ("Формирование альфа-списка пользователей"); let AlphaUsers = {1234: true, 5678: ...
вопрос задан: 14 July 2011 17:10
0
ответов

Тестирование в закрытии javascript

Возможно ли модульное тестирование функций javascript, которые существуют в закрытии, например, учитывая следующее: (function () {var a = function () {// что-то делаем} window.b = function () ...
вопрос задан: 8 July 2011 14:51
0
ответов

Производительность Javascript с закрытием

var name = function (n) {var digits = ['one', 'two', 'three', 'four']; return digits [n]; } var namenew = (function () {digits = ['one', 'two', 'three', 'four']; return function (n) {...
вопрос задан: 7 July 2011 17:28
0
ответов

Область передачи JavaScript в другую функцию

Это Можно ли как-то передать объем функции другому? Например, функция a () {var x = 5; var obj = {..}; b (<моя-область>); } function b () {// доступ к x или obj .... } Я ...
вопрос задан: 6 July 2011 17:49
0
ответов

замыканиям на perl и $ _

Одна из первых вещей, которые я пытаюсь изучить на незнакомом языке программирования как он обрабатывает закрытие. Их семантика часто переплетается с тем, как язык обрабатывает области видимости и различные другие ...
вопрос задан: 5 July 2011 19:10
0
ответов

цикл perach perl с правилами закрытия функций

следующий код #! / usr / bin / env perl use strict; использовать предупреждения; my @foo = (0,1,2,3,4); foreach my $ i (@foo) {вспомогательный принтер {my $ blah = shift @_; выведите «$ blah- $ i \ n»; } ...
вопрос задан: 5 July 2011 07:58
0
ответов

Замыкание Python с побочными эффектами

Мне интересно, возможно ли замыкание в Python манипулировать переменными в его пространстве имен. Вы можете назвать это побочными эффектами, потому что состояние изменяется вне самого закрытия. Я бы ...
вопрос задан: 3 July 2011 23:41
0
ответов

Проблема области закрытия PHP

Очевидно, $ pid здесь выходит за рамки. Разве это не должно быть «закрыто» функцией? Я почти уверен, что именно так работают замыкания, например, в javascript. Согласно некоторым статьям, закрытие php ...
вопрос задан: 1 July 2011 03:59
0
ответов

JavaScript inner- функции и производительность

Какое влияние на время выполнения и память оказывает определение функции clousre по сравнению с функцией с глобальной областью видимости? function a () {// функции (вариант A) } // функции (вариант B) Я понимаю, что вариант A имеет ...
вопрос задан: 25 June 2011 07:35
0
ответов

Почему resharper предлагает «обернуть переменную в массив» для доступа к измененным предупреждениям о закрытии?

Учитывая следующий (сильно отредактированный, псевдо-) код: int count = 0; thing.Stub (m => m.AddBlah ()). WhenCalled (o => count ++); thing.Stub (m => m.RemoveBlah ()). WhenCalled (o => count--); DoStuff (...
вопрос задан: 24 June 2011 11:30
0
ответов

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

Похоже, что анонимный класс обеспечивает базовую функциональность закрытия, правда ли?
вопрос задан: 20 June 2011 15:50
0
ответов

Как я могу избежать использования этого фрагмента при закрытии Javascript?

Я использую этот фрагмент в Javascript примерно 100 раз в день, чтобы закрыть закрывающий объект: Class.prototype.Method = функция (arg) {var Ta = this; var e = function () {Ta ....
вопрос задан: 14 June 2011 12:52
0
ответов

Поддерживает ли Smalltalk локальную переменную в блоках? Если нет, то почему?

Я слышал, что Smalltalk не поддерживает локальные переменные в блоках. Это правда? Если да, то почему Smalltalk не поддерживает локальные переменные? И могу ли я по-прежнему считать его равным замыканиям?
вопрос задан: 14 June 2011 08:38
0
ответов

Вопрос об эффективности закрытия / инкапсуляции в JavaScript

Я несколько новичок в JavaScript, так что терпите меня, если это глупый вопрос. Допустим, у меня есть «класс», который выглядит так: var obj = function () {var val; return {setVal: ...
вопрос задан: 13 June 2011 13:59
0
ответов

Ką reiškia įvykių įpareigojimas?

Ką reiškia įvykis privalomas vidurkis? Visada susiduriu su šiuo žodžiu, kai tik ieškoju internete ir kad ir kaip bandyčiau ieškoti prasmės, man jis vis dar miglotas @ _ @ Prieš kurį laiką, skaitydamas ...
вопрос задан: 13 June 2011 11:47
0
ответов

Есть ли в Smalltalk замыкания?

Если в нем есть замыкания, могу ли я предположить, что могу использовать многие из сильных техник функционального стиля?
вопрос задан: 12 June 2011 15:26
0
ответов

Преимущества закрытия javascript?

Какова основная цель замыканий в JS. Используется ли он только для публичных и частных переменных? или есть что-то еще, что я пропустил. Я пытаюсь понять закрытие и действительно хочу знать, что ...
вопрос задан: 10 June 2011 17:26
0
ответов

Можно ли передать закрытие в usort в PHP?

У меня есть следующая функция сортировки массива: общедоступная функция sortAscending ($ accounts) {функция по возрастанию ($ accountA, $ accountB) {if ($ accountA ['AmountUntilNextTarget'] == $ accountB ['...
вопрос задан: 9 June 2011 15:17
0
ответов

Как я могу обойти закрытие Javascript?

Подумайте об этом. небольшой фрагмент JavaScript: for (var i in map.maps) {buttons.push ($ ("
вопрос задан: 6 June 2011 09:02
0
ответов

Есть ли особая причина, по которой расширитель LinqKit не может получать выражения из полей?

Я использую библиотеку LinqKit, которая позволяет комбинировать выражения на лету. Это настоящее счастье для написания уровня доступа к данным Entity Framewok, потому что несколько выражений можно использовать повторно и ...
вопрос задан: 3 June 2011 10:57
0
ответов

Понимание закрытий JavaScript и использования памяти

РЕДАКТИРОВАТЬ: Это просто простой пример для демонстрации Меня беспокоит программа гораздо большего размера. Я бы ни для чего не использовал этот реальный код :) Если бы я запустил это - & ...
вопрос задан: 1 June 2011 16:26
0
ответов

Почему одно закрытие JavaScript работает, и другой не делает?

Существует две версии, предположительно, когда пользователь нажмет на первую ссылку, она предупредит "1", и вторая ссылка, "2", и т.д.: Версия 1: <href = "#" идентификатор = "link1"> нажимают меня </a> &
вопрос задан: 1 June 2011 16:10
0
ответов

Ограничения анонимных классов Java по сравнению с блоками Objective-C

I ' m только начинаю погружаться в функции первого порядка и замыкания после обнаружения блоков в Objective-C. Java - еще один язык, на котором я слышал о замыканиях (или их отсутствии) и о том, как ...
вопрос задан: 31 May 2011 19:28