- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
let glb1 = 0;
function doubleIt(f: (x: number) => number) {
return f(1) - f(2);
}
function testLambdas() {
let x = doubleIt(k => k * 108);
assert(x == -108, "l0");
}
function main() {
testLambdas();
print("done.");
}
ASD_77 # 0
JloJle4Ka # 0 ⇈
ASD_77 # 0 ⇈
ASD_77 # 0 ⇈
JloJle4Ka # 0 ⇈
ASD_77 # 0 ⇈
JloJle4Ka # 0 ⇈
И что ты вообще имел в виду под типизированной лямбдой? Она же там имеет тип аргумента и возвращаемого значения, по мне так это пример типизированной лямбды...
MAPTbIwKA # 0 ⇈
JloJle4Ka # 0 ⇈
Fike # 0 ⇈
3oJIoTou_xyu # 0 ⇈
JloJle4Ka # 0 ⇈
ASD_77 # 0 ⇈
Desktop # 0
– Доктор, у меня проблема: когда я занимаюсь сексом, то слышу в ушах звон!
– А что Вы там хотели услышать? Бурные аплодисменты?
bagrinho # 0 ⇈
JloJle4Ka # 0 ⇈
ASD_77 # 0 ⇈