[Haskell-cafe] Question about data
Jason Dagit
dagitj at gmail.com
Fri Aug 19 22:58:00 CEST 2011
On Fri, Aug 19, 2011 at 1:45 PM, Thomas DuBuisson
<thomas.dubuisson at gmail.com> wrote:
> This is not a valid data declaration. You can't have a "Float" field
> without any constructor name and have it still of type
And the reason why it accepts 'data MathExpr = Float', is because data
constructors and types live in separate namespaces. There is already
a type called Float in the Prelude, but there is no 'Float' data
constructor.
(Just pointing this out in case it's not obvious!)
Jason
More information about the Haskell-Cafe
mailing list