Понимаю, что меня привлекают языки функционального программирования ( haskell, f# + изучаю лямбда-исчисление, на котором все ЯФП основываются.). И возник вопрос: где и в каких проектах/по их используют? Есть ли смысл пытаться писать в функциональном стиле в том же с#/vb.net?