blob: dab15c9a3c8e1351ed8d0e356f9e98cd8bc0cc6f (
plain)
1
2
3
4
5
6
7
8
9
10
11
|
drvfail004.hs:8:12: error: [GHC-39999]
• Could not deduce ‘Eq (Foo a b)’
arising from the 'deriving' clause of a data type declaration
from the context: (Ord a, Ord b)
bound by the deriving clause for ‘Ord (Foo a b)’
at drvfail004.hs:8:12-14
Possible fix:
use a standalone 'deriving instance' declaration,
so you can specify the instance context yourself
• When deriving the instance for (Ord (Foo a b))
|