Я все пытаюсь наших разрабов затащить в ФП, сопротивляются (кто заднеприводные, переднеприводные, правда, на JS пишут, но чуть было не сделали все на CJS, им не дали)
Внедрять функциональщину снизу (на уровне программистов или тим лидов) очень тяжело. Clj + Cljs даже на должности архитектора мне было очень сложно втащить. Пришлось мне стать заказчиком чтобы Clj + Cljs стек протолкнуть. Зато потом я в натуральном смыле выгонял джавистов. Просто поставил вопрос ребром. или переучиваетесь или свободны. Вони было... ужас. Но это было в первый раз гокда майнстримовые разработчики получили такой вот пинок со своей джавой