haskell - Cannot parse data constructor in a data/newtype declaration: [Either Int Int]

Viewed 6420

I'm trying to declare a datatype that is a list of Either types.

data EitherInts = [Either Int Int]

But when I try to compile this type I get an error:

Cannot parse data constructor in a data/newtype declaration: [Either Int Int]

I have no idea why. What am I doing wrong?

1 Answers
Related