Функціональний JavaScript

Lisp? Scheme? Erlang, Haskell? Забудьте про них! Найпоширеніша в світі мова функціонального програмування — Javascript.

У всякому разі так стверджує Patrick Hunlock у статті Functional Javascript.

Як на мене, стаття перекликається з двома старими наблами dklab’а:
Набла 38. Маленькие хитрости JavaScript, или пишем скрипты по-новому
Набла 39. Большие хитрости JavaScript

За компанію додам сюди і статтю з Техногрету студії Артемия Лебедева: Нетривиальный синтаксис (автор той же Володя Колесников).

Можливо, тим хто прочитав ці замітки буде легше розуміти і писати заплутаний JavaScript код.

Все про українське ІТ в телеграмі — підписуйтеся на канал DOU

👍ПодобаєтьсяСподобалось0
До обраногоВ обраному0
LinkedIn



5 коментарів

Підписатись на коментаріВідписатись від коментарів Коментарі можуть залишати тільки користувачі з підтвердженими акаунтами.

Ще потрапила на очі досить велика стаття, пов’язана з темою поста: Compiling Scheme to JavaScript

Функциональный, спору нет, но без поддержки хвостовой рекурсии в интерпретаторах толку ноль.

Ну тут можна говорити про два значення: 1) В застосуваннях типу The International Obfuscated C Code Contest: http://www.ioccc.org/ — не дуже серйозних, при бажанні на JavaScript можна щось таке начаклувати. Ось вчора на сайті jeka911 найшов лінк на JS демосцену розміром 256 байт: http://www.p01.org/releases/De...2) В повсякденному програмуванні, де певна заплутаність є тільки на перший погляд, і код може здатись не дуже зрозумілим тим, хто малознайомий з JavaScript. Достатньо поглянути на більш-менш серйозні продукти, бібліотеки та їх застосування.

Да, тема интересная.

писати заплутаний JavaScript код.

Это самоцель?

Підписатись на коментарі