
30 Dec
2007
30 Dec
'07
1:14 a.m.
On Dec 30, 2007, at 1:09 , Galchin Vasili wrote:
main = do {atomic (r <- (createR 1); putR r 1)}
Strangely I am not getting a type error rather a syntax on the "<-" in main. ??
To use "<-" you need to open another "do" block:
main = do {atomic (do {r <- (createR 1); putR r 1})}
-- brandon s. allbery [solaris,freebsd,perl,pugs,haskell] allbery@kf8nh.com system administrator [openafs,heimdal,too many hats] allbery@ece.cmu.edu electrical and computer engineering, carnegie mellon university KF8NH