On 26 April 2004 16:02, S. Alexander Jacobson wrote: > On Mon, 26 Apr 2004, Simon Marlow wrote: >> Probably if the take function were being designed today, there would >> be no question about whether it should take Int or Integer. Back >> then, the Integer overhead was high enough to worry about, and lots >> of benchmark programs used take/drop. Nowadays, we can't really >> change the type of take without breaking just about every Haskell >> program. > > Ok, but the whole library hierarchy is pretty new, > right? There is no reason for > Data.FiniteMap.sizeFM to be Int. Moreover take > and drop in Data.List could be redefined to take > Integer without breakage etc.
It is likely that Data.FiniteMap will be replaced soon anyway. See recent discussions on [EMAIL PROTECTED] Cheers, Simon _______________________________________________ Glasgow-haskell-users mailing list [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/glasgow-haskell-users