1 2 3 4 5
T2701.hs:10:32: Can't make a derived instance of `Data Foo': Constructor `MkFoo' must have only arguments of lifted type In the data type declaration for `Foo'