Let\'s say I have a list of functions
functions = [f, g, h]
each one with type a -> a
a -> a
I also have a list of values
Strangely enough,
zipWith id functions vals
will work too!
But, really, zipWith ($) is the right way to write this.
zipWith ($)