所以我是Haskell的新手,我正在尝试定义一个最长为4个元素的列表.到目前为止,我有,type IntL = [Int,Int,Int,Int]
但我认为必须有一个更好/正确的方法来做到这一点.在那儿?
它可能看起来很愚蠢,它肯定不会扩展,但是怎么样
data Max4 a
= Empty
| One a
| Two a a
| Three a a a
| Four a a a a
Run Code Online (Sandbox Code Playgroud)
用type IntL = Max4 Int?它是基本的,您应该能够理解它,并且您可以通过在其上实施操作来学习很多东西.
| 归档时间: |
|
| 查看次数: |
93 次 |
| 最近记录: |