On 2002-09-21T12:56:13-0700, Russell O'Connor wrote: > case (number g) of > Just n -> Just (show n) > Nothing -> > case (fraction g) of > Just n -> Just (show n) > Nothing -> > case (nimber g) of > Just n -> Just ("*"++(show n)) > Nothing -> Nothing
How about something like: msum [ liftM show (number g) , liftM show (fraction g) , liftM (("*"++).show) (nimber g) ] -- Edit this signature at http://www.digitas.harvard.edu/cgi-bin/ken/sig So the choice which Lomborg presents us with, of whether to save a drowning Tuvaluan (climate change) or a dying Somalian (water and sanitation) is not a choice at all -- in fact we need to do both, and not least because one is unlikely to be successful without the other. http://www.anti-lomborg.com/
msg02004/pgp00000.pgp
Description: PGP signature