mod54.hs:3:22: error: [GHC-39999] • No instance for ‘Eq T’ arising from the 'deriving' clause of a data type declaration Possible fix: use a standalone 'deriving instance' declaration, so you can specify the instance context yourself • When deriving the instance for (Ord T)