Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- leqPair ∷ Specification BaseFn (Int, Int)
- simplePairSpec ∷ Specification BaseFn (Int, Int)
- sizeAddOrSub1 ∷ Specification BaseFn Integer
- sizeAddOrSub2 ∷ Specification BaseFn Integer
- sizeAddOrSub3 ∷ Specification BaseFn Integer
- sizeAddOrSub4 ∷ Specification BaseFn Integer
- sizeAddOrSub5 ∷ Specification BaseFn Integer
- listSubSize ∷ Specification BaseFn [Int]
- orPair ∷ Specification BaseFn (Int, Int)
- trickyCompositional ∷ Specification BaseFn (Int, Int)
- data Foo
- fooSpec ∷ Specification BaseFn Foo
- intSpec ∷ Specification BaseFn (Int, Int)
- mapElemKeySpec ∷ Specification BaseFn Int
- intRangeSpec ∷ Int → Specification BaseFn Int
- testRewriteSpec ∷ Specification BaseFn ((Int, Int), (Int, Int))
- pairSingletonSpec ∷ Specification BaseFn (Int, Int)
- parallelLet ∷ Specification BaseFn (Int, Int)
- letExists ∷ Specification BaseFn (Int, Int)
- letExistsLet ∷ Specification BaseFn (Int, Int)
- dependencyWeirdness ∷ Specification BaseFn (Int, Int, Int)
- parallelLetPair ∷ Specification BaseFn (Int, Int)
- existsUnfree ∷ Specification BaseFn Int
- reifyYucky ∷ Specification BaseFn (Int, Int, Int)
- basicSpec ∷ Specification BaseFn Int
- canFollowLike ∷ Specification BaseFn ((Int, Int), (Int, Int))
- ifElseBackwards ∷ Specification BaseFn (Int, Int)
- assertReal ∷ Specification BaseFn Int
- assertRealMultiple ∷ Specification BaseFn (Int, Int)
- reifiesMultiple ∷ Specification BaseFn (Int, Int, Int)
- data Three
- trueSpecUniform ∷ Specification BaseFn Three
- three ∷ Specification BaseFn Three
- three' ∷ Specification BaseFn Three
- threeSpecific ∷ Specification BaseFn Three
- threeSpecific' ∷ Specification BaseFn Three
- posNegDistr ∷ Specification BaseFn Int
- ifElseMany ∷ Specification BaseFn (Bool, Int, Int)
- propBack ∷ Specification BaseFn (Int, Int)
- propBack' ∷ Specification BaseFn (Int, Int)
- propBack'' ∷ Specification BaseFn (Int, Int)
- chooseBackwards ∷ Specification BaseFn (Int, [Int])
- chooseBackwards' ∷ Specification BaseFn ([(Int, [Int])], (Int, [Int]))
- whenTrueExists ∷ Specification BaseFn Int
- wtfSpec ∷ Specification BaseFn ([Int], Maybe ((), [Int]))
Documentation
sizeAddOrSub4 ∷ Specification BaseFn Integer Source #
We expect a negative Integer, so ltSpec tests for that.
Instances
testRewriteSpec ∷ Specification BaseFn ((Int, Int), (Int, Int)) Source #
parallelLet ∷ Specification BaseFn (Int, Int) Source #
letExistsLet ∷ Specification BaseFn (Int, Int) Source #
reifyYucky ∷ Specification BaseFn (Int, Int, Int) Source #
canFollowLike ∷ Specification BaseFn ((Int, Int), (Int, Int)) Source #
reifiesMultiple ∷ Specification BaseFn (Int, Int, Int) Source #
Instances
ifElseMany ∷ Specification BaseFn (Bool, Int, Int) Source #
propBack'' ∷ Specification BaseFn (Int, Int) Source #
chooseBackwards ∷ Specification BaseFn (Int, [Int]) Source #
chooseBackwards' ∷ Specification BaseFn ([(Int, [Int])], (Int, [Int])) Source #