类型安全的建设者
一个类型安全的建设者是一个概念,而不是一个语言功能,所以它不是严格形式化。
类型安全构建器的典型结构
单个构建器函数通常包含 3 个步骤:
- 创建一个对象。
- 执行 lambda 来初始化对象。
- 将对象添加到结构或返回它。
Kotlin 库中的类型安全构建器
类型安全构建器的概念在一些 Kotlin 库和框架中被广泛使用,例如:
- 安口
- 芥末
- Ktor
- 规格
一个类型安全的建设者是一个概念,而不是一个语言功能,所以它不是严格形式化。
单个构建器函数通常包含 3 个步骤:
类型安全构建器的概念在一些 Kotlin 库和框架中被广泛使用,例如: