与数组匹配的模式

时间:2017-01-24 16:38:42

标签: arrays haskell matrix

他们, 我在Haskell中遇到模式匹配问题。我有一个二维矩阵描述为一个数组。 这是代码:

import Data.Array
type Matrix = Array (Int,Int) Int

doSth :: Matrix -> Matrix
doSth (array ((1,1),(2,2)) [((1,1),0),((1,2),1),((2,1),2),((2,2),3)]) = ...

当我执行此代码时,它会在模式'数组中给出一个解析错误。在第5行。我不知道问题是什么。参数矩阵(array ((1,1),(2,2)) [((1,1),0),((1,2),1),((2,1),2),((2,2),3)])应该是正确的2x2矩阵。

0 个答案:

没有答案