Re: [PATCH master 3/8] Switch TagSet from type synonim to a newtype

2016-06-10 Thread 'Brian Foley' via ganeti-devel
On Thu, Jun 09, 2016 at 11:13:53PM +0200, Iustin Pop wrote: > From: Iustin Pop > > This started from the fact that recent QuickCheck declares itself an arbitrary > instance "(Arbitrary a) => Arbitrary (Set a)", which conflicts with our > slightly more specific instance. The

[PATCH master 3/8] Switch TagSet from type synonim to a newtype

2016-06-09 Thread Iustin Pop
From: Iustin Pop This started from the fact that recent QuickCheck declares itself an arbitrary instance "(Arbitrary a) => Arbitrary (Set a)", which conflicts with our slightly more specific instance. The easiest way to fix this is (especially since this is test code) an