id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc
104,Renamer problem with class functions,benl,,"
This program doesn't compile

{{{
data Thing

project Thing where
	write x = x

thing f 
 = do	str	= ""thing""
	out	= f str
	putStr $ write&{Thing} out

main ()
 = do	putStr ""dude""
}}}

But works when ""out"" is renamed to ""o""

Note that there is a function in the Prelude called ""out"". Smells like a renamer problem.

",defect,closed,blocker,0.1.3,Source Desugarer,0.1.2,fixed,,
