id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	os	architecture	failure	difficulty	testcase	blockedby	blocking	related
4025	template-haskell Use named fields in Info	aavogt		"
== Problem ==


The meaning of the fields for constructors of Language.Haskell.TH.Syntax.Info must be guessed.

See #1576


== Proposed Change ==

Naming the fields for each constructor helps reduce this confusion. Compare documentations:


'''New'''

http://code.haskell.org/~aavogt/libraries/template-haskell/Language-Haskell-TH-Syntax.html#t%3AInfo

'''Old'''

http://www.haskell.org/ghc/docs/latest/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AInfo



== Issues ==

The Show instance changes (no Read).

Namespace conflicts."	proposal	closed	normal	Not GHC	libraries (other)	6.12.2	wontfix			Unknown/Multiple	Unknown/Multiple	None/Unknown					
