В какой-нибудь из теорий зависимых типов тип магм (алгебраических структур с одной бинарной операцией, от которой ничего не требуется) можно записать как

его элементы — всевозможные пары из некоторого типа из вселенной

и бинарной операции на нём.
Тип полугрупп можно записать как

где

— тип всевозможных доказательств ассоциативности

(функций, для любой тройки элементов

предъявляющих свидетельство равенства

и

). Сам тип полугрупп состоит из троек (тип, операция, свидетельство ассоциативности).
И тип моноидов можно представить как

где

— тип доказательств того, что у

есть нейтральный элемент. Переводя соответствующую аксиому побуквенно, получим

Элементы этого типа — пары из элемента

и свидетельства того, что это действительно нейтральный элемент (в виде функции, для каждого

выдающей пару из свидетельств равенств

и

самому

). Так что, внимание, с одной стороны у нас аксиома с

, а с другой — единица в сигнатуре (она входит в этот большой кортеж, который является элементом описанного типа моноидов)!
(Для наглядности можно даже взять изоморфный этому тип

части кортежа-элемента которого просто немного переставлены;

.)