<div>I'm getting the above error message and I cannot figure out why?</div><div><br></div><div><br></div><div>buildPair =</div><div> do</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>arr <- newArray ((1,1),(1,10)) 37 :: ST s (STArray s (Int,Int) Int)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>a <- readArray arr (1,1)</div><div> writeArray arr (1,1) 64</div><div> b <- readArray arr (1,1)</div><div> return (a,b)</div><div>
<br></div><div><br></div><div>main = print $ runST buildPair</div><div><span class="Apple-tab-span" style="white-space:pre">                </span></div><div><br></div><div><br></div>-- <br>--<br>Regards,<br>KC<br>