tcfail056.hs:1: Duplicate or overlapping instance declarations Class `PrelBase.Eq' type `Foo' at tcfail056.hs:6 and tcfail056.hs:10 tcfail056.hs:1: Duplicate or overlapping instance declarations Class `PrelBase.Eq' type `Foo' at tcfail056.hs:6 and tcfail056.hs:10 tcfail056.hs:10: Class `PrelBase.Eq' does not have a method `<=' Compilation had errors