类型安全构建器 Type-safe builder

通过类型限制调用方可表达结构或调用顺序的构造 API。