Exploring Kotlin Functional Programming

With chapters selected by John Guthrie
  • April 2019
  • ISBN 9781617297090
  • 116 pages

pro $24.99 per month

  • access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
  • choose one free eBook per month to keep
  • exclusive 50% discount on all purchases

lite $19.99 per month

  • access to all Manning books, including MEAPs!

team

5, 10 or 20 seats+ for your team - learn more


Look inside
Functional programming is a reliable method for delivering what every developer wants to see: bug free code. Built around the same tenets as calculus, functional programming creates code that’s more stable, more consistent and easier to test. The new JVM language Kotlin has caught the attention of Java and Scala developers, in part because it embraces functional-style programming more naturally than standard Java. Google even supports Kotlin as a first-class Android language because of the simplicity it brings to mobile development. There’s never been a better time to take a close look at this hot new language for functional programming!

Exploring Kotlin Functional Programming is a fast, four-chapter introduction designed to give Java programmers a head-start on Kotlin and functional programming. The book sheds light on how functions work in both Kotlin and Java, and how to start implementing them in your code. When you’re done, you’ll have a leg-up on solving programming problems with functional techniques.

what's inside

  • Thinking Functionally from Modern Java in Action by Raoul-Gabriel Urma, Mario Fusco, Alan Mycroft
  • Programming with Functions from The Joy of Kotlin by Pierre-Yves Saumont
  • Defining and Calling Functions from Kotlin in Action by Dmitry Jemerov and Svetlana Isakova
  • Solving Common Problems Functionally from The Joy of Kotlin by Pierre-Yves Saumont

about the author

John Guthrie is an Advisory Solutions Architect with Pivotal Software, where he advises on transitioning from legacy applications to cloud native architectures. John has been working in software for decades across numerous countries; he currently resides in the Washington DC suburbs.

choose your plan

team

monthly
annual
$49.99
$399.99
only $33.33 per month
  • five seats for your team
  • access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
  • choose another free product every time you renew
  • choose twelve free products per year
  • exclusive 50% discount on all purchases
  • Exploring Kotlin Functional Programming ebook for free