id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc
8,Type operators aren't printed infix,nibro,nibro,"Reported by stepcut:

If you have something like:
{{{
instance Foo Int where
   type Dependencies Int = (Account AccountData) :+: Int
}}}
It gets transformed to:
{{{
instance Foo Int where
       type Dependencies Int = ((:+:) Account AccountData Int)
}}}
However, with out the parens around (Account !AccountData) GHC thinks
you are passing three arguments to (:+:). And, in fact, the parens in
the input source are normally not required either.",bug report,closed,major,Full code support,prettyprinter,,fixed,,
