genvalidity-mergeful-0.0.0.0: src/Data/GenValidity/Mergeful/Item.hs
{-# OPTIONS_GHC -fno-warn-orphans #-}
module Data.GenValidity.Mergeful.Item where
import Data.GenValidity
import Data.Mergeful.Item
import Data.GenValidity.Mergeful.Timed ()
instance GenUnchecked a => GenUnchecked (ClientItem a)
instance GenValid a => GenValid (ClientItem a) where
genValid = genValidStructurallyWithoutExtraChecking
shrinkValid = shrinkValidStructurallyWithoutExtraFiltering
instance GenUnchecked a => GenUnchecked (ServerItem a)
instance GenValid a => GenValid (ServerItem a) where
genValid = genValidStructurallyWithoutExtraChecking
shrinkValid = shrinkValidStructurallyWithoutExtraFiltering
instance GenUnchecked a => GenUnchecked (ItemSyncRequest a)
instance GenValid a => GenValid (ItemSyncRequest a) where
genValid = genValidStructurallyWithoutExtraChecking
shrinkValid = shrinkValidStructurallyWithoutExtraFiltering
instance GenUnchecked a => GenUnchecked (ItemSyncResponse a)
instance GenValid a => GenValid (ItemSyncResponse a) where
genValid = genValidStructurallyWithoutExtraChecking
shrinkValid = shrinkValidStructurallyWithoutExtraFiltering