Marco Vermeulen,Runar Bjarnason,Paul Chiusano

Functional Programming in Kotlin

Functional Programming in Kotlin

💎 Earn 196 Points (£1.96) on this item.

Low Stock: Only 4 copies remaining
Regular price £39.27 GBP
Regular price £45.99 GBP Sale price £39.27 GBP
Sale Sold out
Taxes included. Shipping calculated at checkout.

YOU SAVE £6.72

  • Condition: Brand new
  • UK Delivery times: Usually arrives within 2 - 3 working days
  • UK Shipping: Fee starts at £2.39. Subject to product weight & dimension

Bulk ordering. Want 15 or more copies? Get a personalised quote and bigger discounts. Learn more about bulk orders.

  • More about Functional Programming in Kotlin


Functional Programming in Kotlin is a reworked version of the bestselling Functional Programming in Scala, with all code samples, instructions, and exercises translated into the powerful Kotlin language. It is a serious tutorial for programmers looking to learn FP and apply it to the everyday business of coding, and guides intermediate Java and Kotlin programmers from basic techniques to advanced topics in a logical, concise, and clear progression.

\n Format: Paperback / softback
\n Length: 504 pages
\n Publication date: 13 October 2021
\n Publisher: Manning Publications
\n


Functional Programming in Kotlin is a comprehensive guide that offers a reworked version of the bestselling Functional Programming in Scala, translated into the powerful Kotlin language. This authoritative guide aims to empower readers with the knowledge and skills to embrace functional programming from first principles, resulting in code that is easier to read, reuse, and more conducive to concurrency.

Kotlin, a new JVM language, was designed to interoperate with Java and provide an enhanced developer experience for building new applications. It has gained popularity as a top choice for developing web services and Android apps, leveraging its ability to blend object-oriented and functional programming concepts. While Kotlin maintains its roots in object-oriented programming, it truly shines when approached with a functional programming mindset. By mastering the core principles and practices outlined in this book, developers will be able to write code that is more readable, testable, and reusable, while also benefiting from improved concurrency capabilities.

Functional Programming in Kotlin is a rigorous tutorial designed for programmers seeking to learn FP and apply it to their everyday coding tasks. Drawing upon the bestselling Functional Programming in Scala, this book guides intermediate Java and Kotlin programmers through a logical and concise progression, from basic techniques to advanced topics. It provides concrete examples and exercises to facilitate a deep understanding of functional programming, enabling readers to explore its world and gain practical mastery of FP using Kotlin.

The book offers valuable insights into program design, applicable beyond the realm of functional programming. It emphasizes the importance of writing clean, modular, and expressive code, promoting a better understanding of software architecture and enabling developers to create more robust and maintainable systems. Whether you are a seasoned programmer or a newcomer to functional programming, Functional Programming in Kotlin provides a valuable resource for advancing your skills and expanding your knowledge of programming paradigms.

In summary, Functional Programming in Kotlin is a comprehensive guide that empowers developers to embrace functional programming and write code that is more readable, reusable, and efficient. By leveraging the power of Kotlin and adopting a functional programming mindset, developers can enhance their skills and contribute to the development of robust and scalable software systems.

\n Weight: 920g\n
Dimension: 188 x 236 x 31 (mm)\n
ISBN-13: 9781617297168\n \n

This item can be found in:

UK and International shipping information

UK Delivery and returns information:

  • Delivery within 2 - 3 days when ordering in the UK.
  • Shipping fee for UK customers from £2.39. Fully tracked shipping service available.
  • Returns policy: Return within 30 days of receipt for full refund.

International deliveries:

Shulph Ink now ships to Australia, Belgium, Canada, France, Germany, Ireland, Italy, India, Luxembourg Saudi Arabia, Singapore, Spain, Netherlands, New Zealand, United Arab Emirates, United States of America.

  • Delivery times: within 5 - 10 days for international orders.
  • Shipping fee: charges vary for overseas orders. Only tracked services are available for most international orders. Some countries have untracked shipping options.
  • Customs charges: If ordering to addresses outside the United Kingdom, you may or may not incur additional customs and duties fees during local delivery.
View full details