id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,os,architecture,failure,difficulty,testcase,blockedby,blocking,related
2700,Template Haskell pretty printer arrow always associates right,aprocter,igloo,"When I run a Template Haskell-generated tysig declaration through pprint, the associativity for -> comes out incorrectly, e.g.:
{{{
sigD (mkName ""foo"") [t|(Int -> Bool) -> Bool|]
}}}
renders as:
{{{
foo :: GHC.Base.Int -> GHC.Base.Bool -> GHC.Base.Bool
}}}
(note that it's dropping the parens, associating right instead of left)",merge,closed,normal,6.10.1,Template Haskell,6.8.3,fixed,th pprint pretty print template,,Unknown/Multiple,Unknown/Multiple,,Unknown,th/T2700,,,
