The mathtools package gives you extansible hook-arrows which some authors use for inclusions:
\documentclass{article}
\usepackage{mathtools}
\begin{document}
\[
A\xhookrightarrow{} B\qquad A\xhookrightarrow{f\circ g} B\qquad
A \xhookrightarrow[(f\circ g)\circ h]{} B
\]
\end{document}

You can also use \xrightarrow from amsmath if you want an extensible "standard" arrow with super/subscripts:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\[
A\rightarrow{} B\qquad A\xrightarrow{f\circ g} B\qquad
A \xrightarrow[(f\circ g)\circ h]{} B
\]
\end{document}
