Brenoritvrezorkre
Теория типов немного отделилась от логики, хотя если расширять определение, она туда входит, как и алгебра логики.
Категориальная логика дополняет логику категорными конструкциями, производя интерпретацию теории категорий в логику. Остальное то же самое.
Вроде ж наоборот, там суть в том, что категорные конструкции проще строить не явно, а при помощи языка, например, логики