| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Test.Target.TH
Documentation
monomorphic :: Name -> ExpQ Source
Monomorphise an arbitrary property by defaulting all type variables to Integer.
For example, if f has type
then Ord a => [a] -> [a]$( has type monomorphic 'f)[.Integer] -> [Integer]
If you want to use monomorphic in the same file where you defined the
property, the same scoping problems pop up as in quickCheckAll:
see the note there about return [].