This is my note for the-swift-programming-language