第8章 函數式程式設計(FP)
8.1 函數式程式設計概述
8.1.1 面向對象程式設計OOP特征
8.1.2 函數式程式設計FP特征
8.2 Kotlin函數式程式設計
8.2.1 函數是什麼
8.2.2 函數指針
8.2.3 複合函數(高階函數)
8.2.4 閉包(closure)
8.2.5 Lambda表達式(匿名函數)
8.2.6 内聯函數(inline)
8.2.7 本地函數(Local Functions)
8.2.8 命名參數(NamedParameters)
8.2.9 外部函數external
8.2.10 尾遞歸tailrec