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)
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 #