(I really hope 'no stupid questions' holds here) I'm not even going to try framing this into a weighty or practical question; how do you pronounce the <$> and <*> Applicative functions?
On Thu, Mar 05, 2015 at 08:39:13PM -0500, Max Schneider wrote:
[H]ow do you pronounce the <$> and <*> Applicative functions?
Hey Max, <$> is 'mapped to', <*> is 'applied' or 'applied over', f <$> a <*> b -- reads "f mapped to a applied over b", -- but I guess it's more idiomatic and -- clear to say you are 'lifting' -- function f
Not a stupid question at all! <$> is fmap (literally it is just an operator version of Functor's fmap) <*> is ap (although ap may still be specialized to Monad rather than Applicative, it is the same operation) On Thu, Mar 5, 2015 at 5:39 PM, Max Schneider <maxwell.j.schneider@gmail.com <javascript:_e(%7B%7D,'cvml','maxwell.j.schneider@gmail.com');>> wrote:
(I really hope 'no stupid questions' holds here) I'm not even going to try framing this into a weighty or practical question; how do you pronounce the <$> and <*> Applicative functions?
_______________________________________________ Beginners mailing list Beginners@haskell.org <javascript:_e(%7B%7D,'cvml','Beginners@haskell.org');> http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners
participants (3)
-
Bob Ippolito -
Francesco Ariis -
Max Schneider