Связные списки в функциональном стиле
Рассмотрим вариант реализации связных списков через замыкания. Для обозначения списков будем использовать нотацию, похожую на Haskell: x: xs, где x — начало списка (head), xs — продолжение (tail). В качестве языка реализации я выбрал JavaScript.Начало: конструируем список Читать дальше →