gpt4 book ai didi

haskell - Haskell 标准库中的 `maximum` 安全吗?

转载 作者:行者123 更新时间:2023-12-02 11:17:04 27 4
gpt4 key购买 nike

Haskell 标准库中是否有与 maximum 等效的安全值?

*Main Control.Monad.State Data.List> maximum []
*** Exception: Prelude.maximum: empty list

我试图找到一个,(Ord a, Foldable t) => t a -> Maybe a with hoogle ,但没有找到。

最佳答案

为了完整起见:将“标准库”要求放宽为“一些非常常用的库”,safe 包提供 Safe.Foldable module ,其中包括一个 maximumMay 函数:

maximumMay :: (Foldable t, Ord a) => t a -> Maybe a

关于haskell - Haskell 标准库中的 `maximum` 安全吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44001843/

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