Recently started studying tensor calculus. Should I be thinking of the contravariant basis (and covectors in general) as actual vectors or as functions which take a vector as input and output a scalar? I have seen both approaches used but was wondering what the advantages and disadvantages are for each one.
