Thanks for the useful answers so far. I find the answer of William Waterhouse in the discussion linked to by Francois Ziegler very interesting.
He gives evidence for the following
1) The "barred arrow" $\mapsto$ almost certainly was introduced between
1960 and 1965.
2) It arose after a period of at least a decade (probably more) in
which the plain arrow $\to$ was used ambiguously [to denote both the type of a function (domain/codomain), as well its element-to-element description].
3) I do not know who invented it, but it definitely did not come from
the "New Math" school reform movement in the United States.
4) My guess (though I cannot fully support this) is that need for a
distinct symbol became felt around this time just because there were
more situations arising where the ambiguity was a possible source of
confusion.
and he also writes the following
There is one additional piece of evidence that supports both 1) and
4) and is probably unfamiliar:
In the very early 1960's, one sometimes found the notation
/\/\/\-->
(i.e., a wiggle at the start of the arrow) in the meaning that was
soon taken over by |-->. (I must say this looks very much like a
suitable place to recall Victor Borge's "phonetic punctuation"
routine.)
I don't know whether this appeared in "formal" publications. (Checking
back, I see that I was using |--> already as a graduate student in
1966.) I have it in my notes from an algebra course taught by John Tate in Spring 1962, and it occurs in a semi-formal publication that
should be in some libraries:
Dieudonne, Jean Alexandre Algebraic geometry [College Park], 1962
Maryland. University. Dept. of Mathematics / Lecture notes ; no.1
(Library of Congress number) QA564.D5
Then there is also an interesting answer by Emili Bifet about Riemann using the plain arrow $x\to y$ to denote the element-to-element action of a function, even before Ore (1936). (And not to denote the passage to a limit as in $\lim_{x\to 0}$.) Here is my translation of what Riemann wrote:
II. The integrals of a linear differential equation of second order at a branching point
(From a lecture winter semester 1856/57.)
If $a$ is a branching point of the solution to a linear differential equation of second order and, as $x$ moves clockwise around $a$, $z_1$
goes over to $z_3$ while $z_2$ goes over to $z_4$, what shall be
denoted with $z_1 \to z_3$ and $z_2 \to z_4$ for short, then $$ z_3 = t z_1 + u z_2 $$
$$z_4 = r z_1 + s z_2.$$
If $\epsilon$ is any constant, then $$ z_1 + \epsilon z_2 \to z_3 + \epsilon z_4. $$
...
Since now $$ z_1 (x - a)^{-\alpha} \to z_3 (x - a)^{-\alpha} e^{-2 \alpha \pi i} $$
it must hold
$$ z_1 (x - a)^{-\alpha} \to z_1 (x - a)^{-\alpha} + (z_1 + \epsilon z_2)k(x - a)^{-\alpha}. $$
Since further
$$ \frac{k}{2 \pi i} (x - a)^{-\alpha}(z_1 + \epsilon z_2)l(x - a) \to \frac{k}{2 \pi i} (x - a)^{-\alpha}(z_1 + \epsilon z_2)l(x - a) + k (x - a)^{-\alpha}(z_1 + \epsilon z_2), $$ ...
In modern terminology he is apparently talking about the monodromy map along a path in a complex domain. Bifet also writes that the arrow notation in analysis (limits) ist due to Leathem (around 1905) which agrees whit what Jeff Millers website says on this.