> It's a metaphor. In every case container has its own method of > applying functions to its contents - e.g. instead of "f x" we write "x > fmap f". x `fmap` f, of course