[Haskell-cafe] Map list of functions over a single argument
Paul Moore
p.f.moore at gmail.com
Tue Feb 20 09:21:09 EST 2007
On 20/02/07, Donald Bruce Stewart <dons at cse.unsw.edu.au> wrote:
> p.f.moore:
> > I'm after a function, sort of equivalent to map, but rather than
> > mapping a function over a list of arguments, I want to map a list of
> > functions over the same argument. The signature would be [a -> b] -> a
> > -> [b], but hoogle didn't come up with anything.
>
> Prelude> map ($ 3) [(*2),(+1),div 1]
> [6,4,0]
Cool. I told you I was missing something! :-)
The more I learn about using higher order functions, the more impressed I get.
Thanks,
Paul
More information about the Haskell-Cafe
mailing list