在研究结构类型时,我发现以下描述为
how interfaces in Go are translated to method lookup tables at runtime的帖子.该帖子中描述的过程似乎与Scala的可选结构类型系统以及Java语言的White Oak扩展所描述的
reflective and generative techniques截然不同.
有没有深入的资源讨论如何在OCaml中实现结构打字?我对与名义类型系统的优化或运行时性能比较的任何讨论特别感兴趣.