В лиспе ф-ция apply принимает на вход один аргумент — список для подстановки аргументов ф-ции. В js — 2 — объект в контексте которого применяется функция (т.е значения для подстановки свободных переменных в теле функции с this) и непосредственно список для подстановки аргументов, как и в лиспе. В лиспе, этот первый аргумент подставляется неявно, в виде лексического скопа. Таким образом, в JS мы имеем гораздо более мощную модель, включающую first-class environments. Интересно, почему в лиспе этого нет?
←
1
2
→


Ответ на:
булшит
от x4DA
Ответ на:
комментарий
от ados
Ответ на:
комментарий
от terminator-101
Ответ на:
комментарий
от terminator-101

Ответ на:
комментарий
от x4DA
Ответ на:
комментарий
от terminator-101
Ответ на:
комментарий
от ados
Ответ на:
комментарий
от ados
Ответ на:
комментарий
от terminator-101

Ответ на:
комментарий
от x4DA
Ответ на:
комментарий
от x4DA

Ответ на:
комментарий
от Kuzy
Ответ на:
комментарий
от terminator-101

Ответ на:
комментарий
от x4DA

Ответ на:
комментарий
от Kuzy
Ответ на:
комментарий
от PolarFox
Ответ на:
комментарий
от seg-fault
Ответ на:
комментарий
от terminator-101

Ответ на:
комментарий
от seg-fault
Ответ на:
комментарий
от seg-fault
Ответ на:
комментарий
от terminator-101
Ответ на:
комментарий
от terminator-101
Ответ на:
вот тебе абстракция которую ты хочешь на scheme
от x4DA
Ответ на:
комментарий
от terminator-101
Ответ на:
комментарий
от terminator-101
Ответ на:
комментарий
от x4DA
Ответ на:
комментарий
от terminator-101
Ответ на:
без проблем.
от x4DA
Ответ на:
без проблем.
от x4DA
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от Deleted

Ответ на:
комментарий
от zarkone
Ответ на:
комментарий
от ados
Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от x4DA
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.