Functional Programming - Conclusion Heads up... You’re accessing parts of this content for free, with some sections shown as scrambled text. Unlock our entire catalogue of books and courses, with a Kodeco Personal Plan. Unlock now Heads up... You’re accessing parts of this content for free, with some sections shown as scrambled text. Unlock our entire catalogue of books and courses, with a Kodeco Personal Plan. Unlock now In this lesson, you learned more about functional programming principles and how you can apply them when writing Swift code: Immutability and stateless programming Pure functions Declarative-programming style Function composition