gpt4 book ai didi

scala - Scala 类型系统的哪些属性使其具有图灵完备性?

转载 作者:行者123 更新时间:2023-12-01 16:50:34 24 4
gpt4 key购买 nike

Scala 使用基于 System F ω 的类型系统,通常被认为是强标准化的。强标准化意味着非图灵完备性。

尽管如此,Scala 的类型系统是图灵完备的。

与正式算法和系统相比,哪些更改/添加/修改使 Scala 的类型系统图灵完备?

最佳答案

这不是一个全面的答案,但原因是您可以定义递归类型。

我之前问过类似的问题(about what a non-Turing complete language might look like)。答案的形式如下:图灵完备语言必须支持任意循环或递归。 Scala 的类型系统支持后者

关于scala - Scala 类型系统的哪些属性使其具有图灵完备性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8497786/

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