> 1 <

Автор Сообщение

__FAUST__

Members


Статус

1 сообщений

Где: Russia
Род занятий:
Возраст:

#6063   2012-04-24 20:54 GMT+3 часа(ов)      
Я очень плохо знаю лисп, и даже не знаю у кого это спросить. Объясните, пожалуйста, как работает вот этот код -
(apply #'mapcar #'list '( (1 2 3) (4 5 6) ) )
Можно ли записать так: (mapcar #'list '( (1 2 3) (4 5 6) ) ) ?

apply - применение функции к списку аргументов.
mapcar - аналог map в Haskell'е - отображение списка.
list - построение списка.
#' - квотирование для функции - как взятие адреса в Си.

Но к это всё вместе работает?
> 1 <


Онлайн :

0 пользователь(ей), 26 гость(ей) :