Classic Computer Science Problems in Swift
Apple's Swift language is the de-facto standard for iOS and Mac development, and it's rapidly becoming a great choice for any general purpose programming task.
Classic Computer Science Problems in Swift invites readers to invest their energy in some foundational techniques that have been proven to stand the test of time. Along the way they'll learn intermediate and advanced features of the Swift programming language, a worthwhile skill in its own right.
* Hands-on guide
* Step-by-step examples
* Foundational techniques
Written for developers comfortable with the basics of Swift and interested in learning proven problem-solving techniques, deepening their knowledge of computer science, or preparing for coding interviews, while expanding their Swift skillset.
Swift is an exciting new programming language from Apple that toes the line between the object-oriented and functional paradigms.