On 2006-03-20, Wolfgang Jeltsch <[EMAIL PROTECTED]> wrote: > Am Freitag, 17. März 2006 18:49 schrieb Ross Paterson: >> [...] > >> Also, toEnum and fromEnum would make more sense mapping from and to >> Integer. > > Why do we need toEnum and fromEnum at all? As far as I know, they are merely > there to help people implement things like enumFrom.
Which could still be useful. > It's often not clear > how toEnum and fromEnum should look like. How should they be implemented for > Time.Day, for example? Should the days corresponds to the integers 0 to 6 or > 1 to 7? I believe that 0 to n-1 is the standard representation that deriving Enum currently uses. >> It seems that succ and pred are unused. > > No, I use them. In my opinion, it makes much more sense to write succ n than > n + 1. Agreed, for non-arithmetical types. -- Aaron Denney -><- _______________________________________________ Haskell-prime mailing list [email protected] http://haskell.org/mailman/listinfo/haskell-prime
