के खिलाफ QuickCheck चल रहा है:निम्नलिखित को देखते हुए साधारण परीक्षण w/समारोह
test :: (Int -> Int) -> Int -> Bool
test _ _ = True
स्रोत संकलन के बाद, मैं quickCheck test
चलाने का प्रयास:
> quickCheck test
<interactive>:27:1:
No instance for (Show (Int -> Int))
arising from a use of ‘quickCheck’
In the expression: quickCheck test
In an equation for ‘it’: it = quickCheck test
इस Show instance for functions को देखते हुए, पर मुझे ऐसा लगता है कि ऐसा कोई उदाहरण मौजूद नहीं है।
मैं quickCheck test
कैसे चला सकता हूं, यानी Int -> Int
के लिए अनुपलब्ध Show
उदाहरण को प्राप्त करें या पता करें?