id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
32	"Parse failure (""Illegal class assertion"") on parenthesised single-item class contexts"	ganesh	nibro	"This is in 0.5.3 (shouldn't that be listed in the versions field?)

{{{
module Test where

foo :: (Eq a) => a -> a
foo x = x
}}}

{{{
ParseFailed (SrcLoc {srcFilename = ""test.hs"", srcLine = 3, srcColumn = 15}) ""Illegal class assertion""
}}}

If I remove the () around Eq a, the problem goes away."	bug report	closed	major	Full code support	parser	0.5.3	fixed		ganesh.sittampalam@…
