O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Hands On Functional Kotlin

Video Description

Practice the art of designing and implementing functional Kotlin Apps

About This Video

  • Traverse through essential hand-on functional algorithms, recursion, pattern matching, and immutable data structures.
  • Explore higher-order function, parametric polymorphism, lambda expressions, abstract data types and much more.
  • Combine your own internal functional library with other functional libraries to architect a fully functional real-time Kotlin app.

In Detail

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