【发布时间】:2011-09-02 00:59:39
【问题描述】:
我有以下功能:
type Coordin = (Int,Int)
data Grid = Open
| Taken Int
myOwn :: Coordin -> Grid -> Bool
myOwn (x,y) grid
| ((board)!!(y)!!(x)) == Taken n = True
| otherwise = False
我希望n 表示任何数字(因为Int 在该特定类型的数据网格中被指定为这样),但是这不起作用!我考虑过使用where 子句,但如果有任何其他想法,将不胜感激。谢谢。
【问题讨论】:
标签: list variables haskell types