X

Swift Functional Programming - Second Edition: Ease the creation, testing, and maintenance of Swift codes

Product ID : 20208124


Galleon Product ID 20208124
Model
Manufacturer
Shipping Dimension Unknown Dimensions
I think this is wrong?
-
4,012

*Price and Stocks may change without prior notice
*Packaging of actual item may differ from photo shown

Pay with

About Swift Functional Programming - Second Edition: Ease

Bring the power of functional programming to Swift to develop clean, smart, scalable and reliable applications.About This BookWritten for the latest version of Swift, this is a comprehensive guide that introduces iOS, Web and macOS developers to the all-new world of functional programming that has so far been alien to themGet familiar with using functional programming alongside existing OOP techniques so you can get the best of both worlds and develop clean, robust, and scalable codeDevelop a case study on example backend API with Swift and Vapor Framework and an iOS application with Functional Programming, Protocol-Oriented Programming, Functional Reactive Programming, and Object-Oriented Programming techniquesWho This Book Is ForMeant for a reader who knows object-oriented programming, has some experience with Objective-C/Swift programming languages and wants to further enhance his skills with functional programming techniques with Swift 3.x.What You Will LearnUnderstand what functional programming is and why it mattersUnderstand custom operators, function composition, currying, recursion, and memoizationExplore algebraic data types, pattern matching, generics, associated type protocols, and type erasureGet acquainted with higher-kinded types and higher-order functions using practical examplesGet familiar with functional and non-functional ways to deal with optionalsMake use of functional data structures such as semigroup, monoid, binary search tree, linked list, stack, and lazy listUnderstand the importance of immutability, copy constructors, and lenses