Commit 4bc936e8 authored by Simon Peyton Jones's avatar Simon Peyton Jones
Browse files

Wibbles to error message wording

parent e89c96b3
mod55.hs:3:26:
Can't make a derived instance of `Enum T':
`T' is not an enumeration type
(an enumeration consists of one or more nullary constructors)
In the data type declaration for `T'
mod55.hs:3:26:
Can't make a derived instance of `Enum T':
`T' is not an enumeration type
(an enumeration consists of one or more nullary, non-GADT constructors)
In the data type declaration for `T'
mod56.hs:4:39:
Can't make a derived instance of `Ix T':
`T' is not an enumeration type
(an enumeration consists of one or more nullary constructors)
and
`T' does not have precisely one constructor
In the data type declaration for `T'
mod56.hs:4:39:
Can't make a derived instance of `Ix T':
`T' is not an enumeration type
(an enumeration consists of one or more nullary, non-GADT constructors)
and
`T' does not have precisely one constructor
In the data type declaration for `T'
......@@ -2,12 +2,12 @@
tcfail117.hs:5:32:
Can't make a derived instance of `Enum N1':
`N1' is not an enumeration type
(an enumeration consists of one or more nullary constructors)
(an enumeration consists of one or more nullary, non-GADT constructors)
Try -XGeneralizedNewtypeDeriving for GHC's newtype-deriving extension
In the newtype declaration for `N1'
tcfail117.hs:6:32:
Can't make a derived instance of `Enum N2':
`N2' is not an enumeration type
(an enumeration consists of one or more nullary constructors)
(an enumeration consists of one or more nullary, non-GADT constructors)
In the data type declaration for `N2'
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment