On Sat, 2012-11-17 at 16:52 +0200, Roman Cheplyaka wrote: > Hi Nicolas, > > The simplest approach would be to use the standard (derived) Enum > instance that would be used for enumerations (like [Flag1..]), and > have your own functions to convert to/from magic constants.
Sure, but that kind-of defeats the purpose... fromEnum/toEnum would then return some nonsensical integer value. Nicolas _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe