Re: [Haskell-beginners] [Haskell-cafe] The last statement in a 'do' construct must be an expression: a <- readArray arr (1, 1)

23 Apr
2012
23 Apr
'12
4:58 p.m.
Thank you, that was it.
I was mixing up and tabs and spaces.
I expected new versions of NotePad++ to keep my old settings.
On Mon, Apr 23, 2012 at 1:54 PM, Ryan Yates
Perhaps you are mixing tabs and spaces?
On Mon, Apr 23, 2012 at 4:52 PM, KC
wrote: I'm getting the above error message and I cannot figure out why?
buildPair = do arr <- newArray ((1,1),(1,10)) 37 :: ST s (STArray s (Int,Int) Int) a <- readArray arr (1,1) writeArray arr (1,1) 64 b <- readArray arr (1,1) return (a,b)
main = print $ runST buildPair
-- -- Regards, KC
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
-- -- Regards, KC
4774
Age (days ago)
4774
Last active (days ago)
0 comments
1 participants
participants (1)
-
KC