haskell - 获得最大值的函数

标签 haskell recursion functional-programming

我是 Haskell 的新手。我正在尝试执行以下操作:

给定的 List 数据类型结构为:data Lan a = Nan |能否a(lan a)导出显示

我终于做到了!

data Lan a = Nan | Can a (Lan a) deriving Show

最佳答案

我的问题是理解模式匹配。我终于做到了:

data Lan a = Nan | Can a (Lan a) deriving Show

关于haskell - 获得最大值的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40201477/

相关文章:

具有一次性参数和异步等待的 C# 递归

python - python中多个谓词调用ifilter的简洁方法

types - SML 运算符和操作数不一致 [tycon 不匹配]

haskell - foldr 函数的 "accumulating parameter"的标识

Angular - 正确使用 RXJS 扩展运算符进行递归 http 调用

haskell - cabal install cabal-install 无法解决依赖关系

python - 子树中的节点总和(非二叉树)

java - 在列表上映射通用方法并生成结果列表

haskell - 自动管理导入或重构模块的脚本

haskell - 使用 Either 中断递归