| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Language.Nominal.Properties.SpecUtilities
Contents
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 # | |