barecheck-0.2.0.4: lib/Data/Sequence/Shrinkers.hs
module Data.Sequence.Shrinkers where import Test.QuickCheck.Arbitrary (shrinkList) import Data.Sequence import Prelude hiding (seq) import Data.Foldable seq :: (a -> [a]) -> Seq a -> [Seq a] seq f = map fromList . shrinkList f . toList