Homotopy Type Theory right shift operator > history