On Sun, Dec 2, 2012 at 5:31 AM, Christopher Howard <christopher.howard@frigidcode.com> wrote:
> But I have a compulsive hatred of duplication.
Can application of an expression (to a function) be treated like a
function itself? In my specific case, I started with this expression:
code:
--------
(cos b * velocityC, sin b * velocityC)
--------
But I have a compulsive hatred of duplication. I happened to have this
function handy called appPair:
code:
-------
appPair f (a, b) = (f a, f b)
appPair (* velocityC) (cos b, sin b)
-------
Better, but the b identifier is still duplicated. Is there some way I
could have...
code:
--------
appPair (?) (cos, sin)
--------
...shifting the application of b into the (* velocityC) expression,
without modifying my appPair function?
--
frigidcode.com
_______________________________________________
Beginners mailing list
Beginners@haskell.org
http://www.haskell.org/mailman/listinfo/beginners