just out of curiosity, what's the benefit of using functional programming in companies? productivity? I think the cost to find engineers proficient in functional languages would be more expensive than losing cost by using normal language such as java, python, etc.