Cargando…

Swift 3 functional programming : bring the power of Swift functional programming to iOS, Web, macOS, watchOS and tvOS application development and build clean, smart, scalable and reliable applications /

Bring the power of Swift functional programming to iOS, Web, macOS, watchOS and tvOS application development and build clean, smart, scalable and reliable applications About This Book Written for Swift 3 -Developers Preview version, this is a comprehensive guide that introduces iOS and OS X develope...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Nayebi, Fatih (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, 2016.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000Ii 4500
001 EBSCO_ocn953873783
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu---unuuu
008 160722s2016 enka o 001 0 eng d
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d OCLCF  |d TEFOD  |d KSU  |d N$T  |d DEBBG  |d DEBSZ  |d CEF  |d AGLDB  |d IGB  |d STF  |d UKAHL  |d QGK  |d OCLCO  |d OCLCQ  |d OCLCO 
019 |a 1259155931 
020 |a 9781785881619  |q (electronic bk.) 
020 |a 1785881612  |q (electronic bk.) 
020 |z 9781785883880 
020 |a 1785883887 
020 |a 9781785883880 
029 1 |a DEBBG  |b BV043969811 
029 1 |a DEBSZ  |b 485803429 
029 1 |a GBVCP  |b 882850695 
035 |a (OCoLC)953873783  |z (OCoLC)1259155931 
050 4 |a QA76.73.S95 
072 7 |a COM  |x 087020  |2 bisacsh 
082 0 4 |a 005.3  |2 23 
049 |a UAMI 
100 1 |a Nayebi, Fatih,  |e author. 
245 1 0 |a Swift 3 functional programming :  |b bring the power of Swift functional programming to iOS, Web, macOS, watchOS and tvOS application development and build clean, smart, scalable and reliable applications /  |c Fatih Nayebi. 
246 3 |a Swift three functional programming 
264 1 |a Birmingham :  |b Packt Publishing,  |c 2016. 
300 |a 1 online resource :  |b illustrations. 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file 
490 1 |a Community experience distilled 
588 0 |a Online resource; title from PDF title page (EBSCO, viewed November 16, 2016) 
500 |a Includes index. 
520 |a Bring the power of Swift functional programming to iOS, Web, macOS, watchOS and tvOS application development and build clean, smart, scalable and reliable applications About This Book Written for Swift 3 -Developers Preview version, this is a comprehensive guide that introduces iOS and OS X developers to the all-new world of functional programming that has so far been alien to them Learn about first-class functions and how imperative-style patterns can be converted into functional code using some simple techniques The book will get you familiar with using functional programming alongside existing OOP techniques so you can get the best of both worlds and develop clean, robust code Who This Book Is For The book is for developers with a basic knowledge of Swift programming aiming to incorporate functional programming paradigms in their day-to-day application development What You Will Learn First-class, higher-order, and pure functions Closures and capturing values Custom operators, recursion, and memoization Value and reference types in Swift Enumerations, algebraic data types, patterns, and pattern matching Generics and associated type protocols Higher-order functions such as map, flatMap filter, and reduce Dealing with optionals, fmap, and apply for multiple functional mapping Functional data structures such as Semigroup, Monoid, Binary Search Tree, Linked List, Stack, and Lazy List Immutability, copy constructors, and lenses Combining FP paradigms with OOP, FRP, and POP in your day-to-day development activities Developing a backend application with Swift Developing an iOS application with FP, OOP, FRP, and POP paradigms In Detail This book is based on Swift 3 Developer preview version and aims at simplifying the functional programming (FP) paradigms making it easily usable, by showing you how to solve many of your day-to-day development problems. Whether you are new to functional programming and Swift or experienced, this book will strengthen the skills you need to design and develop high-quality, scalable, and efficient applications. The book starts with functional programming concepts, the basics of Swift 3, and essential concepts such as functions, closures, optionals, enumerations, immutability, and generics in detail with coding examples. Furthermore, this book introduces more advanced topics such as function composition, monads, functors, applicative functors, memoization, lenses, algebraic data types, functional data structures, functio... 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
630 0 0 |a iOS (Electronic resource) 
630 0 7 |a iOS (Electronic resource)  |2 fast 
650 0 |a Swift (Computer program language) 
650 0 |a Application software  |x Development. 
650 6 |a Swift (Langage de programmation) 
650 6 |a Logiciels d'application  |x Développement. 
650 7 |a COMPUTERS / Desktop Applications / Design & Graphics  |2 bisacsh 
650 7 |a Application software  |x Development  |2 fast 
650 7 |a Swift (Computer program language)  |2 fast 
776 |z 1-78588-388-7 
830 0 |a Community experience distilled. 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1281095  |z Texto completo 
938 |a Askews and Holts Library Services  |b ASKH  |n AH30656421 
938 |a EBSCOhost  |b EBSC  |n 1281095 
994 |a 92  |b IZTAP