ODBIERZ TWÓJ BONUS :: »

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

    (ebook) (audiobook) (audiobook) Język publikacji: angielski
    Swift Functional Programming. Ease the creation, testing, and maintenance of Swift codes - Second Edition Dr. Fatih Nayebi - okładka ebooka

    Swift Functional Programming. Ease the creation, testing, and maintenance of Swift codes - Second Edition Dr. Fatih Nayebi - okładka ebooka

    Swift Functional Programming. Ease the creation, testing, and maintenance of Swift codes - Second Edition Dr. Fatih Nayebi - okładka audiobooka MP3

    Swift Functional Programming. Ease the creation, testing, and maintenance of Swift codes - Second Edition Dr. Fatih Nayebi - okładka audiobooks CD

    Ocena:
    Bądź pierwszym, który oceni tę książkę
    Stron:
    316
    Dostępne formaty:
    PDF
    ePub
    Mobi

    Ebook

    139,00 zł

    Dodaj do koszyka lub Kup na prezent
    Kup 1-kliknięciem

    Przenieś na półkę

    Do przechowalni

    Swift is a multi-paradigm programming language enabling you to tackle different problems in various ways. Understanding each paradigm and knowing when and how to utilize and combine them can lead to a better code base. Functional programming (FP) is an important paradigm that empowers us with declarative development and makes applications more suitable for testing, as well as performant and elegant. This book aims to simplify the FP paradigms, making them easily understandable and usable, by showing you how to solve many of your day-to-day development problems using Swift FP.

    It starts with the basics of FP, and you will go through all the core concepts of Swift and the building blocks of FP. You will also go through important aspects, such as function composition and currying, custom operator definition, monads, functors, applicative functors,memoization, lenses, algebraic data types, type erasure, functional data structures, functional reactive programming (FRP), and protocol-oriented programming(POP). You will then learn to combine those techniques to develop a fully functional iOS application from scratch

    Wybrane bestsellery

    O autorze ebooka

    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. He is also an enthusiastic Node, Scala, and Haskell developer. Aside from industry, Fatih earned his Ph.D. degree in software engineering from cole de technologie suprieure, Universit du Qubec 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 suprieure. You can find him talking on Swift and Functional Programming at meetups such as http://www.meetup.com/swift-mtl/, on GitHub at https://github.com/conqueror, on Twitter as @thefatih, and on Instagram as @thefatih.

    Zamknij

    Wybierz metodę płatności

    Zamknij Pobierz aplikację mobilną Ebookpoint