Хабр Курсы для всех
РЕКЛАМА
Большая витрина: от крупнейших школ до частных авторов. Сравнивайте по цене, длительности, формату и выбирайте самый подходящий курс!
head, а car, и не tail, а cdr :)Для обозначения списков будем использовать нотацию, похожую на Haskell: x:xs
c*r интуитивно? С таким же успехом нынче можно назвать эти функции zxz и zyz. Будет удобно писать zxxyxxz.c*r лучше?caaadr я просто молчу.
Связные списки в функциональном стиле