moon_aka_sun: (Default)

По мотивам "99 бутылок" на Scheme. Без определений и присваиваний. Собственно, примерно как букмарклеты на javascript делаются. Просто не встечал пока никогда первой в строке лямбду вместо имени функции. Ну и print теперь функция.

(lambda f,c:f(f,c))(lambda f,c:print('no more')if c==0 else print('%d bottles'%c)or f(f,c-1),99)

moon_aka_sun: (Default)

recursion at google

На других языках то же.

moon_aka_sun: (Default)

Запусти Фаерфокс внутри... Фаерфокса!
chrome://browser/content/browser.xul

December 2016

S M T W T F S
    123
4 5678910
11121314151617
18192021222324
25262728293031

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 10th, 2025 03:49 am
Powered by Dreamwidth Studios