The Joy of Kotlin
豆瓣
Pierre-Yves Saumont
简介
The Kotlin programming language offers an expressive syntax, an intuitive type system, and support for a host of tools for users.
The Joy of Kotlin teaches readers the right way to code in Kotlin. This insight-rich book covers everything needed to master the Kotlin language while exploring coding techniques that will make readers better developers no matter what language they use.
目录
Table of Contents
Making programs safer
Functional programming in Kotlin: An overview
Programming with functions
Recursion, corecursion, and memoization
Data handling with lists
Dealing with optional data
Handling errors and exceptions
Advanced list handling
Working with laziness
More data handling with trees
Solving problems with advanced trees
Functional input/output
Sharing mutable states with actors
Solving common problems functionally