gpt4 book ai didi

haskell - 和 map 在 haskell ?

转载 作者:行者123 更新时间:2023-12-01 09:14:49 32 4
gpt4 key购买 nike

在 Racket 中,有一个非常有用的内置函数 andmap,它可以让我们查看一个函数在给定列表的每个元素上的计算结果是否为 true,如下所示:

> (andmap number? (list 2 4 5))
#t
> (andmap number? (list 2 4 "foo"))
#f

在 Haskell 中是否有这样的等价物,还是你必须自己使用 mapreduce 构造它?

最佳答案

您正在寻找全部:

> all (>0) [1, 2, 3]
True
> all (>0) [1, -2, 3]
False

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

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