id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	os	architecture	failure	difficulty	testcase	blockedby	blocking	related
1996	"Make ""swap"" a top-level function"	guest		"In the module,Control.Arrow, in the definition for second, there is a utility function defined: swap, which takes a pair, and returns a pair with the first and second members in opposite places. I would like to see that function broken out of the Control.Arrow module, and made a top-level function in the Data.Tuple module.

"	feature request	closed	normal		Compiler	6.8.2	wontfix			Unknown/Multiple	Unknown/Multiple		Unknown				
