gpt4 book ai didi

haskell - haskell 的 future

转载 作者:行者123 更新时间:2023-12-02 06:36:09 25 4
gpt4 key购买 nike

Haskell 是否具有相当于 Alice 将变量绑定(bind)到 future 的能力?

val a = spawn foo;

其中 foo 是某个函数。

我知道 Haskell 支持 channel 和线程;我希望像 Alice 那样自然的语法将一个值绑定(bind)到 future 并生成一个线程来计算它,而不必处理细节。

最佳答案

您可以使用 Control.Parallel 中的 par,如下所示

a `par` f a b c
where
a = foo

这是对运行时的提示,可以在另一个线程中评估a

关于haskell - haskell 的 future ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3537677/

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