У меня возникли проблемы с созданием экземпляра Arbitrary
для некоторых типов записей с полями UUID. Умный конструктор гарантирует, что UUID не может быть нулевым. Есть ли идиоматический c способ изменить экземпляр UUID Arbitrary
с Test.QuickCheck.Instances.UUID
таким образом, чтобы он не генерировал нулевые значения - то есть генератор не должен создавать 00000000-0000-0000-0000-000000000000
?