Welcome to the fruit of programming language research from decades ago! No snark intended. Since learning of functional programming languages about 15 years ago, I'm continuously amazed that our industry is so slow to put this research into practice.