Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
myatomnames :: [String] Source #
Orphan instances
Arbitrary String Source # | We only care about short and simple strings |
Arbitrary Trm Source # | For QuickCheck tests: pick a term |
Arbitrary Typ Source # | For QuickCheck tests: pick a type |
Arbitrary a => Arbitrary (NonEmpty a) Source # | |
Arbitrary (Name String) Source # | |
Arbitrary (KAtom s) Source # | Pick an atom |
Arbitrary a => Arbitrary (KName s a) Source # | |
(Typeable s, Swappable a, Arbitrary a) => Arbitrary (KNom s a) Source # | |
(Typeable s, Swappable t, Swappable a, Arbitrary (KName s t), Arbitrary a) => Arbitrary (KAbs (KName s t) a) Source # | |
(Arbitrary a, UnifyPerm a, Eq a, Arbitrary b, Eq b) => Arbitrary (EvFinMap a b) Source # | |