Calculus in vector spaces. (2017)