Ваши коллеги пишут код вне работы?
Принимая во внимание, что вы не делаете FP в своей компании, тогда заставить кого-либо изучать новый язык / парадигму, когда они ничего не делают, кроме своих прямых рабочих задач, будет практически невозможно.
Если они это сделают, то найдите интересные проекты, которые им понравятся, которые связаны с функциональным программированием, и покажите их. Вы не в состоянии потребовать изменения, поэтому вам придется сеять семена, если интерес на личном уровне. Так меня представили - предоставил мой лучший друг, который работает со мной.
Помимо этого, большинство людей пишут собственные инструменты, облегчающие выполнение небольших задач. Попробуйте написать некоторые из них на функциональном языке. Любой, кто хочет увидеть код, будет ознакомлен с (надеюсь / возможно) красотой кода и, скорее всего, спросит вас об этом, когда они это сделают. Это возможность продать идею.
Помните, что есть функциональные языки, которые будут работать в вашем стеке (scala / closure оба работают на JVM). Это не «чисто функционально», как у Haskell, но это хорошее начало в долгом путешествии.
Если у вас есть контроль над наймом, нанимайте людей, которые имеют некоторый функциональный опыт (или, по крайней мере, заинтересованы в функциональном программировании).
И наконец ... вы можете быть не в той компании, если вы так увлечены написанием функционального кода. Вы не собираетесь менять способ, которым вся ваша компания пишет программное обеспечение, особенно если они зарабатывают деньги, и даже более того, особенно в кратчайшие сроки.
Это все о продаже его разработчикам ... менеджмент - это совершенно другой зверь.