Functional Kotlin

Functional Kotlin

评分

★★★★★

ISBN

9781788397360

出版社

Packt Publishing 2018-02-23出版

分类

编程设计

内容简介
Functional programming makes your application faster, improves performance, and increases your productivity. Kotlin supports many of the popular and advanced functional features of functional languages. This book will cover the A-Z of functional programming in Kotlin. This book bridges the language gap for Kotlin developers by showing you how to create and consume functional constructs in Kotlin. We also bridge the domain gap by showing how functional constructs can be applied in business scenar
AI简介
这是一本专注于将函数式编程的理念和实践融入Kotlin语言的书籍。本书首先介绍了Kotlin的数据类型,包括类、对象、泛型、类型别名以及null类型等,并深入探讨了类的状态属性初始化方法,为读者提供了丰富的知识储备。 接着,本书详细阐述了Functional Programming的基本概念,如不可变性、高阶函数和递归,并深入讲解了高阶函数和递归函数的优化,以及懒求值的实现方式,帮助读者深入理解函数式编程的核心理念。 在集合框架方面,本书介绍了集合框架的定义与功能,以及Map接口的基本概念,并深入探讨了Try的基本概念和特点,以及使用Either和Try表达计算结果,帮助读者更好地理解和应用函数式编程中的集合和错误处理概念。 此外,本书还详细介绍了Coroutines的基本概念和特性,以及使用Coroutines进行异步编程的方法,帮助读者掌握Kotlin中的异步编程技巧。 在函数式编程的高级主题方面,本书深入讲解了Arrow的简介,以及缓存与记忆化的概念和实现,并探讨了集合与流的区别,以及函数式编程与响应式编程的结合,帮助读者掌握函数式编程的高级技巧。 最后,本书还介绍了L
阅读/下载地址