我正在尝试编写haskell函数,它接受列表列表并找到所有高值的最低值.
因此该函数采用列表[[1,1,3],[2,5],[1]]并返回1,因为它是3,5,1的最低值.
我可以使用什么haskell功能?
Data.List包含有用的函数,
:browse Data.List
Run Code Online (Sandbox Code Playgroud)
在ghci.
(看起来很像家庭作业,所以...)
使用列表理解:
maxi xxs = minimum [ maximum a | a <- xxs]
Run Code Online (Sandbox Code Playgroud)
(我是Haskell的初学者......编码.这是我第一次在这里找到答案.所以,Gratzz给我!!:P)