Skip to content

关于本章

本章以 Sean Parent Value Semantics and Concept-based Polymorphism 的论文为主,学习其提出的technique,然后进行一些拓展、补充;

本章首先 阅读 Sean Parent Value Semantics and Concept-based Polymorphism 的论文,然后 学习它的 implementation,然后进行一些拓展、补充。

后续为了描述遍历,将这种technique称为"Polymorphic Value Types"。

Polymorphic Value Types and type erasure

1、Polymorphic Value Types 的实现应用了 type erasure

2、Polymorphic Value Types 站在了更高的角度