In this lesson, we learned about strings in Swift, how they are and why, and how to use them. We've also learned about string indices, substrings, and some things to look out for when using strings with the Foundation framework. We have also added some useful extensions to String.

In the next lesson, we will take a brief look at functional programming and explore lazy operations.