小编sam*_*ena的帖子

我们自己的数据类型的最大值

假设我在 haskell 中创建了自己的数据类型:

data List a = ListNode a (List a) | ListEnd
Run Code Online (Sandbox Code Playgroud)

我如何实现一个自定义的最大值函数来查找列表的最大值,例如:

 mymaximum (ListNode 10 ListEnd)
Run Code Online (Sandbox Code Playgroud)

应该返回 10

mymaximum (ListNode 20 (ListNode 10 ListEnd)) 
Run Code Online (Sandbox Code Playgroud)

将返回 20

haskell

1
推荐指数
2
解决办法
171
查看次数

标签 统计

haskell ×1