gpt4 book ai didi

scheme - 为什么在 Scheme 中没有 promise 数据类型?

转载 作者:行者123 更新时间:2023-12-04 14:35:23 24 4
gpt4 key购买 nike

delay 返回的对象在 Scheme 中是“一个 promise ”,但 promise 不被认为是一种类型(所以没有 promise? 过程,它在 R5RS 或 R6RS 中没有列为类型)。

为什么会这样?做类似 (if (promise? x) (force x) x) 的事情对我来说似乎很自然。 , 例如。 (而且我看到有些实现会让我强制非 promise ,而其他的则不会)。另外,如果我可以在变量中存储一些东西并传递它,我觉得它应该有一个类型。

最佳答案

不可能有那么强烈的理由,因为 MIT/GNU scheme , 定义一个 promise?功能。

关于scheme - 为什么在 Scheme 中没有 promise 数据类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3777486/

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