Articoli correlati a Swift Functional Programming - Second Edition: Ease...

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

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

Sinossi

Bring the power of functional programming to Swift to develop clean, smart, scalable and reliable applications.

About This Book

  • Written 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 them
  • Get familiar with using functional programming alongside existing OOP techniques so you can get the best of both worlds and develop clean, robust, and scalable code
  • Develop 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 techniques

Who This Book Is For

Meant 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 Learn

  • Understand what functional programming is and why it matters
  • Understand custom operators, function composition, currying, recursion, and memoization
  • Explore algebraic data types, pattern matching, generics, associated type protocols, and type erasure
  • Get acquainted with higher-kinded types and higher-order functions using practical examples
  • Get familiar with functional and non-functional ways to deal with optionals
  • Make use of functional data structures such as semigroup, monoid, binary search tree, linked list, stack, and lazy list
  • Understand the importance of immutability, copy constructors, and lenses

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

Informazioni sull?autore

Dr. Fatih Nayebi has more than 15 years of industry experience in software engineering and architecture in various fields. He has developed numerous applications with Visual Basic, C++, C#, Java, MATLAB, Python, Objective-C, and Swift. He has been designing and developing enterprise and consumer iOS applications since the release of first iOS SDK. Heis also an enthusiastic Node, Scala, and Haskell developer.Aside from industry, Fatih earned his Ph.D. degree in software engineering from École de technologie supérieure, Université du Québec by researching on Mobile Human-Computer Interaction, Software Engineering, and Machine Learning.His specialties include applied predictive and optimization models, human-computer interaction, functional programming, machine learning, and mobile application architecture and development.Fatih currently works as a Director, Consulting at CGI Group Inc, Montreal, and continues to his academic research and publications as a postdoctoral researcher at École de technologie supérieure.You can find him talking on Swift and Functional Programming at meetups such as http

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

Compra usato

Condizioni: molto buono
Gut/Very good: Buch bzw. Schutzumschlag...
Visualizza questo articolo

EUR 4,50 per la spedizione da Germania a Italia

Destinazione, tempi e costi

EUR 0,54 per la spedizione da U.S.A. a Italia

Destinazione, tempi e costi

Risultati della ricerca per Swift Functional Programming - Second Edition: Ease...

Foto dell'editore

Nayebi, Dr. Fatih
Editore: Packt Publishing, 2017
ISBN 10: 1787284506 ISBN 13: 9781787284500
Antico o usato Brossura

Da: medimops, Berlin, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: very good. Gut/Very good: Buch bzw. Schutzumschlag mit wenigen Gebrauchsspuren an Einband, Schutzumschlag oder Seiten. / Describes a book or dust jacket that does show some signs of wear on either the binding, dust jacket or pages. Codice articolo M01787284506-V

Contatta il venditore

Compra usato

EUR 25,32
Convertire valuta
Spese di spedizione: EUR 4,50
Da: Germania a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Nayebi, Fatih
Editore: Packt Publishing, 2017
ISBN 10: 1787284506 ISBN 13: 9781787284500
Antico o usato Paperback

Da: ThriftBooks-Atlanta, AUSTELL, GA, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: Very Good. No Jacket. May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less 1.2. Codice articolo G1787284506I4N00

Contatta il venditore

Compra usato

EUR 35,15
Convertire valuta
Spese di spedizione: EUR 7,67
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Dr. Fatih Nayebi
Editore: Packt Publishing Limited, 2017
ISBN 10: 1787284506 ISBN 13: 9781787284500
Nuovo PAP
Print on Demand

Da: PBShop.store US, Wood Dale, IL, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

PAP. Condizione: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Codice articolo L0-9781787284500

Contatta il venditore

Compra nuovo

EUR 54,97
Convertire valuta
Spese di spedizione: EUR 0,54
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Dr. Fatih Nayebi
Editore: Packt Publishing Limited, 2017
ISBN 10: 1787284506 ISBN 13: 9781787284500
Nuovo PAP
Print on Demand

Da: PBShop.store UK, Fairford, GLOS, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

PAP. Condizione: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Codice articolo L0-9781787284500

Contatta il venditore

Compra nuovo

EUR 49,65
Convertire valuta
Spese di spedizione: EUR 6,33
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Nayebi, Dr. Fatih
Editore: Packt Publishing, 2017
ISBN 10: 1787284506 ISBN 13: 9781787284500
Nuovo Brossura

Da: Ria Christie Collections, Uxbridge, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. In. Codice articolo ria9781787284500_new

Contatta il venditore

Compra nuovo

EUR 48,95
Convertire valuta
Spese di spedizione: EUR 10,31
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Nayebi, Dr. Fatih
Editore: Packt Publishing, 2017
ISBN 10: 1787284506 ISBN 13: 9781787284500
Nuovo Brossura

Da: Best Price, Torrance, CA, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. SUPER FAST SHIPPING. Codice articolo 9781787284500

Contatta il venditore

Compra nuovo

EUR 38,29
Convertire valuta
Spese di spedizione: EUR 25,52
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Dr. Fatih Nayebi
Editore: Packt Publishing Limited, 2017
ISBN 10: 1787284506 ISBN 13: 9781787284500
Nuovo Paperback / softback
Print on Demand

Da: THE SAINT BOOKSTORE, Southport, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback / softback. Condizione: New. This item is printed on demand. New copy - Usually dispatched within 5-9 working days 526. Codice articolo C9781787284500

Contatta il venditore

Compra nuovo

EUR 54,85
Convertire valuta
Spese di spedizione: EUR 9,97
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Nayebi, Fatih
Editore: Packt Publishing, 2017
ISBN 10: 1787284506 ISBN 13: 9781787284500
Nuovo Brossura

Da: moluna, Greven, Germania

Valutazione del venditore 4 su 5 stelle 4 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Codice articolo 448327103

Contatta il venditore

Compra nuovo

EUR 55,44
Convertire valuta
Spese di spedizione: EUR 9,70
Da: Germania a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Nayebi, Dr. Fatih
Editore: Packt Publishing, Limited, 2017
ISBN 10: 1787284506 ISBN 13: 9781787284500
Nuovo Brossura
Print on Demand

Da: Majestic Books, Hounslow, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Print on Demand pp. 316. Codice articolo 385560401

Contatta il venditore

Compra nuovo

EUR 55,55
Convertire valuta
Spese di spedizione: EUR 10,15
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: 4 disponibili

Aggiungi al carrello

Foto dell'editore

Nayebi, Dr. Fatih
Editore: Packt Publishing 2017-04, 2017
ISBN 10: 1787284506 ISBN 13: 9781787284500
Nuovo PF

Da: Chiron Media, Wallingford, Regno Unito

Valutazione del venditore 4 su 5 stelle 4 stelle, Maggiori informazioni sulle valutazioni dei venditori

PF. Condizione: New. Codice articolo 6666-IUK-9781787284500

Contatta il venditore

Compra nuovo

EUR 45,34
Convertire valuta
Spese di spedizione: EUR 22,92
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: 10 disponibili

Aggiungi al carrello

Vedi altre 2 copie di questo libro

Vedi tutti i risultati per questo libro