Safe Haskell | None |
---|---|
Language | Haskell2010 |
Arbitrary
instance for annotated ASTs, respecting scopes.
Documentation
class Arbitrary a => ArbitraryWithContext a where Source #
arbitraryCtx :: Context a -> Gen a Source #
type ArbitraryWithContextOf c a = (ArbitraryWithContext a, Context a ~ c) Source #