{-# OPTIONS --safe #-} module Data.Permutation.Normalised where open import Data.Permutation.Normalised.Definition using ( Diffs ; _⊙_ ; supp ; disp-diffs ; disp-swaps ) public open import Data.Permutation.Normalised.Unnorm using ( [_]↑ ; ⊙↑-hom ) public open import Data.Permutation.Normalised.Norm using ( [_]↓ ; ⊙↓-hom ) public open import Data.Permutation.Normalised.Injective using ( ⊙-inj ; inj-⊙ ) public open import Data.Permutation.Normalised.RoundTrip using ( norm-inv ) public open import Data.Permutation.Normalised.Group using ( _⊕_ ; diffs-comp ; ⊕-hom ; ⊕-assoc ; negate ; neg-inv-d ) public