Describir: A workout in computational finance