[Haskell-cafe] Printing list of enum type
michael rice
nowgate at yahoo.com
Tue Apr 14 17:07:06 EDT 2009
I didn't know that, but there's a lot I don't know about Haskell.
It works great.
Thanks!
Michael
--- On Tue, 4/14/09, John Dorsey <haskell at colquitt.org> wrote:
From: John Dorsey <haskell at colquitt.org>
Subject: Re: [Haskell-cafe] Printing list of enum type
To: "michael rice" <nowgate at yahoo.com>
Cc: haskell-cafe at haskell.org
Date: Tuesday, April 14, 2009, 3:33 PM
Michael,
> What do I need to add to this Color enum type to print a list of them?
You can also easily print a list of /all/ of them.
Regards,
John
scratch$ cat color.hs
data Color
= Red
| Blue
| Green
| Yellow
| Orange
| Brown
| White
| Black
deriving (Show,Enum,Bounded)
scratch$ ghci color.hs
*Main> [minBound..maxBound] :: [Color]
[Red,Blue,Green,Yellow,Orange,Brown,White,Black]
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.haskell.org/pipermail/haskell-cafe/attachments/20090414/29297cfa/attachment.htm
More information about the Haskell-Cafe
mailing list