Home Technology 6 Advantages and Applications of Functional Programming