[Haskell-cafe] Library function for map+append
Dusan Kolar
kolar at fit.vutbr.cz
Tue Aug 18 06:50:38 EDT 2009
Hello all,
During a small project I'm trying to develop a small application. It
becomes quite often that I need a function mapapp:
mapapp _ [] ap = ap
mapapp f (a:as) ap = f a : map f as ap
I tried hoogle to find such a function with no success. Is there any
function/functions built-in "standard" libraries that could easily
satisfy the functionality with the same or even better (?) efficiency?
Of course,
(map f list) ++ append
would do the same as
mapapp f list append
but with less efficiency. Or am I wrong?
Thanks
Dusan
More information about the Haskell-Cafe
mailing list