Homotopy Type Theory left shift operator > history