2
http://www.haskell.org/haskellwiki/MemoizationHaskell:=运算符?
显示此:
Map() b := b
Map (Either a a') b := (Map a b, Map a' b)
Map (a,a') b := Map a (Map a' b)
毫无疑问,简单的东西,但我不认识的语法,也不谷歌也不知道了么“:=”操作符一样。 :-) 看起来像一个重载的构造函数定义,也许对于Assoc类?
一个老(戴维斯)哈斯克尔本书展示了这个PreludeArray模块中,但我没有发现,身边了。
啊;谢谢。既然有同样形式的历史经营者,我感到困惑。 – guthrie