[1mMain.hs:8.41-43:[1;31m error:[0m[1m
   • Could not deduce 'Ord Foo' arising from field 2 of constructor 'T' (type
     'Foo')
   • When deriving the instance for Ord (T a)
  [1;34m|[0m
[1;34m8[0m [1;34m| [0mdata T a = T a Foo deriving Eq deriving [1;31mOrd[0m
  [1;34m|[0m                                         [1;31m^^^[0m

