gpt4 book ai didi

c# - 为什么具体化的泛型很难与更高级的类型结合使用?

转载 作者:IT王子 更新时间:2023-10-29 04:31:39 25 4
gpt4 key购买 nike

有一种观点认为,将具体化的泛型与更高种类的类型相结合是一个难题。

是否有现有的语言成功地结合了这两种类型系统的特征,或者一般情况下是不可能的?

是否有任何进一步的信息可用于了解迄今为止在该领域所做的工作?

最佳答案

对于问题的第二部分:看看 Scala programming language它成功地将来自底层 JVM 的具体化泛型与更高种类的类型结合起来。使这项工作的关键概念是 implicit parametersManifests . list 用于将一些已删除的类型信息移植到运行时,隐式用于以类似类型类的方式注入(inject) list 。博文Manifests: Reified Types有更多细节。

关于c# - 为什么具体化的泛型很难与更高级的类型结合使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6953909/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com