id,summary,reporter,owner,description,type,status,milestone,resolution,keywords,cc,section,state
108,make toEnum and fromEnum take and return Integers,guest,none,"Change the signature of toEnum and fromEnum in the Enum a typeclass to
{{{
 toEnum :: Integer -> a
 fromEnum :: a -> Integer
}}}
(they currently use Int)

It's possible, for example, to have Enumeratable types that are larger than Int

pros: No overflow possibilities

cons: efficiency",task,new,,,enum,,,
