# Binary operations on unordered pairs of types ```agda module foundation.binary-operations-unordered-pairs-of-types where ``` <details><summary>Imports</summary> ```agda open import foundation.products-unordered-pairs-of-types open import foundation.universe-levels open import foundation.unordered-pairs ``` </details> ## Idea A binary operation on an unordered pair of types A indexed by a 2-element type I is a map `((i : I) → A i) → B`. ## Definition ```agda binary-operation-unordered-pair-types : {l1 l2 : Level} (A : unordered-pair (UU l1)) (B : UU l2) → UU (l1 ⊔ l2) binary-operation-unordered-pair-types A B = product-unordered-pair-types A → B ```