57
|
devoured elysium · 技术社区 · 14 年前 |
![]() |
1
66
什么是n+k模式?看看这个:
它们基本上是模式匹配的一个非常特殊的例子,它只对数字起作用,而对。。。好吧,让我们礼貌一点,把这些数字称为“意想不到的事情”。
编辑以添加: 现在出现的一个自然问题是,这些构造被禁止了,“你用什么来替换它们?”
您将从type语句中注意到,这些并不完全相等,但是使用一个保护是“足够相等的”。使用
就这样。我现在真的受够了。 |
![]() |
2
4
trinithis提供的链接是正确的;n+k模式不再包含在Haskell规范中。 有关一般n+k模式的更多背景信息,请在上向下滚动约3/5页 pattern matching ,或者看看这条短裤 post |
![]() |
trpnd · 如何定义由两个任意单声道变压器组成的单声道变压器? 3 年前 |
![]() |
Fabus1184 · Haskell mapM_不打印 3 年前 |
![]() |
Gotthold · 基于范数约束向量的类型 3 年前 |
![]() |
jian · haskell将另一个函数用作输入参数 3 年前 |
![]() |
Jocafrei · 用Haskell函数实现最大公约数函数 7 年前 |