[Haskell-cafe] more functions to evaluate

Maxime Henrion mux at FreeBSD.org
Fri Oct 12 20:51:18 EDT 2007


Maxime Henrion wrote:
> Dan Weston wrote:
> > I like that name, and will henceforth use it myself until someone sees 
> > fit to add it to the Prelude!
> 
> Oh, and I guess we'd also need:
> 
> genericIterateN :: (a -> a) -> Integer -> a -> a
> 
> Which also got me thinking, wouldn't it make more sense to have the
> count as the first parameter?
> 
> iterateN        :: Int -> (a -> a) -> a -> a
> genericIterateN :: Integer -> (a -> a) -> a -> a

Woops, obviously I meant:

genericIterateN :: Integral a => a -> (b -> b) -> b -> b

Cheers,
Maxime


More information about the Haskell-Cafe mailing list