Area (x0:x1:xs) = determinant x0 x1 + Area(x1:xs) + determinant x0 xs
我一直收到一个错误,因为它不能匹配最后一部分的determinant x0 xs
即xs
部分
答案 0 :(得分:1)
determinant :: a-> a -> ...
determinant x0 x1
determinant :: a-> [a] -> ...
determinant x0 **xs**
决定性的类型应该是什么类型?在第一次调用中,x0 x1同时具有类型a。在第二个调用中,您将传递给行列式x0 xs,其中xs是([a])的列表。