Perhaps this is the wrong place to ask, and probably this question is too meta, but is there any reason that the function <*> (and similarly <$> ) is infix? To my understanding and my knowledge (so far) of Haskell, it does the same thing as fmap .
So why is fmap not an infix, but its variant is Applicative and Functor?
source share