gpt4 book ai didi

Erlang - 并行消息未正确查找

转载 作者:行者123 更新时间:2023-12-04 23:09:29 25 4
gpt4 key购买 nike

我有一个小问题,我找不到简单的答案。

我设置:

Who = apple.

Message = [{apple, {0,0,0}}, {orange, {1,1,1}}].

Old = [X || {Who, X} <- Message].

Old returns as [{0,0,0},{1,1,1}]

当然,我的预期响应是 {0,0,0}

相反,我得到了苹果和橙子。

我能做什么??

最佳答案

这实际上与 Why Erlang variable is unused? 中的问题相同我在哪里给出了答案。基本上这是因为理解中的所有模式变量都是新的、新鲜的变量,所以如果你想测试它们,你需要明确地进行。它与出现在 funs 头部的变量相同。

关于Erlang - 并行消息未正确查找,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3928705/

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