gpt4 book ai didi

javascript - 是否有针对强类型语言的 promise 规范?

转载 作者:数据小太阳 更新时间:2023-10-29 06:11:01 25 4
gpt4 key购买 nike

Promises/A+ spec 非常适合实现 promises,但它大量使用了 Javascript 的弱类型。是否有针对 C# 等强静态类型语言设计的 Promises 规范?

最佳答案

许多语言都有 promises,它们是并发的有用且基本的构建 block 。他们中的许多人都将 promise 作为其基类库的一部分内置。

大多数其他语言在用户领域都有主导实现,例如 Swift 和 Objective-C 的 Promise使用 PromiseKit。

我可以继续说下去,但这种模式真的无处不在。大多数语言都在其语言规范中指定了它。 JavaScript 的独特之处在于 有多少实现 promise 以及规范告诉它们如何相互操作

它们并不都与 promises 相同,但它们都捕捉到相同的 future 值概念。有些更受限制(没有单子(monad)链),但大多数不是。

关于javascript - 是否有针对强类型语言的 promise 规范?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31229870/

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