
21 Feb
2010
21 Feb
'10
10:30 a.m.
Hello, I am trying to create STArray with newListArray like this: la x y = newListArray ((1,1),(x,y)) [(x'+y') | x' <- [1..x], y' <- [1..y]] – but it does not work: No instance for (MArray a Field m) I tried to define the type like this, but it would not work either: la :: Int -> Int -> STArray (Int,Int) Field It is obvious that I don't get the syntax of using it, so I will appreciate any suggestions. V. K.