Трансдьюсеры в JS – так ли уж необходимы?
|
|
Пятница, 02 Февраля 2018 г. 17:04
+ в цитатник
Функциональный подход потихоньку-полегоньку проник почти во все современные языки программирования. Тогда как одни элементы оттуда, вроде монад («всего лишь моноид в категории эндофункторов, в чем проблема?») – очень спорные для мэйнстрима, другие – вроде преобразований map, reduce, filter – стали стандартом де-факто.
При всех своих плюсах святая троица map/filter/reduce – в JS не очень экономно работает с памятью. Грандиозный архитектурный костыль –
трансдьюсеры – успешно запортирован с Clojure на JS, и поражает неофитов своей непонятностью, при этом вроде как решает проблему с излишним выделением памяти.
Читать дальше ->
https://habrahabr.ru/post/348170/
Метки:
author JSmitty
javascript
js
функциональное программирование
трансдьюсеры
никто не читает теги
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-