Hands On Functional Kotlin [Video]
Functional programming is a hot topic right now; more and more programmers are finding it better for large- scale applications because of its native support and safety. Modern languages such as Kotlin and Swift already support many functional programming features, which makes functional programming even more attractive.
This course demonstrates Kotlin language features and use-cases as well as popular functional programming concepts and techniques. You will learn to design application structures using functional programming concepts and implement business logic using tools provided by Arrow library
All the code and supporting files for this course are available on Github at https://github.com/PacktPublishing/Hands-On-Functional-Kotlin
Style and Approach
This course is divided into three big blocks. The first demonstrates functional programming concepts and use cases where these concepts are applicable; next, we cover Kotlin Arrow library features. Lastly, we cover design patterns and the implementation of a sample application using the content of first two parts.
- Publication date:
- March 2018
- Publisher
- Packt
- Duration
- 3 hours 10 minutes
- ISBN
- 9781788476706