Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
genNonEmptyCursorBy :: Gen a -> Gen b -> Gen (NonEmptyCursor a b) Source #
nonEmptyElemOf :: NonEmptyCursor a a -> Gen a Source #
nonEmptyWithIndex0 :: Gen a -> Gen (NonEmptyCursor a a) Source #
nonEmptyWith :: a -> Gen a -> Gen (NonEmptyCursor a a) Source #
Orphan instances
(GenValid a, GenValid b) => GenValid (NonEmptyCursor a b) Source # | |
genValid :: Gen (NonEmptyCursor a b) # shrinkValid :: NonEmptyCursor a b -> [NonEmptyCursor a b] # |