rrb-vector-0.1.1.0: test/Arbitrary.hs
module Arbitrary where
import Test.Tasty.QuickCheck
import qualified Data.RRBVector as V
import Data.RRBVector.Internal.Debug
-- TODO: improve instance
instance (Arbitrary a) => Arbitrary (V.Vector a) where
arbitrary = oneof [V.fromList <$> arbitrary, fromListUnbalanced <$> arbitrary]