I need to have an arrow that has a vertical bar in the middle, something like this:
----|---->
in commutative diagrams. Tikzcd does not have such an arrow supported directly, as far as I can tell.
Any ideas on how to do this? Ideally I would like to still be able to have labels.
I found a way to do this in the math environment using \mathclap and + as shown in code for arrow with a short vertical line in the middle of the shaft (not perfect but good enough) but this does not work well within a commutative diagram.

