Я и мой ёбаный кот на фоне ковра. Войти !bnw Сегодня Клубы
til функция которая возвращает функцию называется декотарор век живи, блядь
#RZQ05C / @komar / 3987 дней назад

декотарор ?

#RZQ05C/BPV / @ninesigns / 3987 дней назад
@4da ну ты понел
#RZQ05C/ZVA / @komar --> #RZQ05C/BPV / 3987 дней назад

@4077 я б тоже не всем пожелал век жить

#RZQ05C/UI3 / @hirthwork --> #RZQ05C/T1D / 3987 дней назад
пруф или кложур
#RZQ05C/RW0 / @ruki / 3987 дней назад
открытие уровня манада - массив
#RZQ05C/0L6 / @anonymous / 3987 дней назад
@ruki Кложуром обычно называют функцию, которую возвращает функция.
#RZQ05C/LT8 / @anonymous --> #RZQ05C/RW0 / 3987 дней назад

@anonymous (define (f1)
(lambda (x y)
(+ x y)))

я правильно понимаю, что ты хочешь функцию, возвращаемую f1 кложуром?

#RZQ05C/BZX / @ninesigns --> #RZQ05C/LT8 / 3987 дней назад
свежо, опять с питоноблядями разговаривал?
#RZQ05C/IHP / @kerrigan / 3987 дней назад
@4da Я хочу сказать, что кложуром называют лямбду (дебилы называют всегда, идиоты только когда эту лямбду возвращает другая функция).
#RZQ05C/YKI / @etw --> #RZQ05C/BZX / 3987 дней назад

@etw бля, кого ебет как идиоты там что называют // ппц мне бомбит с этого

#RZQ05C/XP5 / @ninesigns --> #RZQ05C/YKI / 3987 дней назад
@4077 > возвращает callable object а если не?
#RZQ05C/RD6 / @anonymous --> #RZQ05C/IB8 / 3987 дней назад
@4077 уточнение: > возвращает не callable object
#RZQ05C/7ET / @anonymous --> #RZQ05C/U9N / 3987 дней назад
ебать новости
#RZQ05C/ZAH / @quantum / 3987 дней назад
@4077 def nullify(f): return f(0) @nullify def yoba(x): return 2*x+3 # yoba == 3
#RZQ05C/U7M / @anonymous --> #RZQ05C/OI4 / 3987 дней назад

@4077 бля чот это за костыли?
@anonymous, @decorator ?

#RZQ05C/4A7 / @ninesigns --> #RZQ05C/OI4 / 3987 дней назад
@4da пiтон
#RZQ05C/183 / @anonymous --> #RZQ05C/4A7 / 3987 дней назад

@anonymous пиздец, готов признать, что сяваскрипт > пiтон

#RZQ05C/QGT / @ninesigns --> #RZQ05C/183 / 3987 дней назад
@4da не
#RZQ05C/WCT / @anonymous --> #RZQ05C/QGT / 3987 дней назад
@4da Меня тож .__.
#RZQ05C/IH0 / @etw --> #RZQ05C/XP5 / 3987 дней назад
@4077 так можно вложенный скоуп внутри функции сделать, удобно
#RZQ05C/LVW / @anonymous --> #RZQ05C/IJ8 / 3987 дней назад
декоратором называют все что декорирует // сюрприз!
#RZQ05C/EN5 / @pxqr / 3987 дней назад
@pxqr пруф или декаррирует
#RZQ05C/UJF / @anonymous --> #RZQ05C/EN5 / 3987 дней назад
@anonymous ент
#RZQ05C/X0J / @pxqr --> #RZQ05C/UJF / 3987 дней назад
а когда в жопу ебут против воли но по понятиям как называется?
#RZQ05C/GOC / @krkm / 3987 дней назад
я познаю фп
#RZQ05C/TN7 / @anonymous / 3987 дней назад

@anonymous ждем твоих постов про хаскель

#RZQ05C/7J4 / @ninesigns --> #RZQ05C/TN7 / 3987 дней назад
@4077 def run(f): return f() def yoba(): a = "nope" b = "hope" @run def shit(a=8): b = 2 return a*b print (a, b, shit) # ("nope", "hope", 16)
#RZQ05C/M34 / @anonymous --> #RZQ05C/JLG / 3987 дней назад
@krkm NAP
#RZQ05C/MJ1 / @anonymous --> #RZQ05C/GOC / 3987 дней назад
продакт плейсмент декатлона, бан за суперрыночночть
#RZQ05C/U88 / @anonymous / 3987 дней назад
@4077 > Внутри shit у тебя и так свой скоуп этим и пользуюсь, чтобы сделать внутри yoba вложенный скоуп > shit() а если там shit два раза используется, да ещё и имеет побочный эффект? мой вариант – скорее сахарок для # скоуп снаружи def shit(): #1 # скоуп внутри ... shit = shit() #2 # скоуп снаружи но #1 и #2 – это такая пара скобок, прям как {}. А скобки – это не питонично
#RZQ05C/7PH / @anonymous --> #RZQ05C/YL8 / 3987 дней назад
@krkm брак
#RZQ05C/Z6N / @anonymous --> #RZQ05C/GOC / 3987 дней назад
@4077 у тебя семантика другая def yoba(): a = "nope" b = "hope" @run def shit(a=8): b = 2 print "privet" return a*b print "poka" print (a, b, shit, shit) # privet # poka # ('nope', 'hope', 16, 16) def yoba(): a = "nope" b = "hope" def shit(a=8): b = 2 print "privet" return a*b print "poka" print (a, b, shit(), shit()) # poka # privet # privet # ('nope', 'hope', 16, 16)
#RZQ05C/9WA / @anonymous --> #RZQ05C/SJG / 3987 дней назад
@zerg а как их различать тогда, если не по именам?
#RZQ05C/S2E / @anonymous --> #RZQ05C/UUW / 3987 дней назад
@anonymous По адресам в памяти
#RZQ05C/FWZ / @anonymous --> #RZQ05C/S2E / 3987 дней назад
@anonymous адреса это имена
#RZQ05C/I30 / @pxqr --> #RZQ05C/FWZ / 3987 дней назад
@4077 да, отличия только синтаксические. Смысл в том, что не писать shit = shit() внизу // как и смысл любого другого декоратора
#RZQ05C/IP7 / @anonymous --> #RZQ05C/VMY / 3987 дней назад
@4077 лан // мне с собой заверните
#RZQ05C/6T2 / @anonymous --> #RZQ05C/0F6 / 3987 дней назад
#RZQ05C/S33 / @komar --> #RZQ05C/IHP / 3987 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.