aboutsummaryrefslogtreecommitdiff
path: root/src/Util/Isomorphism.v
blob: a02afc3bfb7b6bbc181ab1d7aa15834a80fd7f2f (plain)
1
2
3
4
Record IsIso {A B} (f : A -> B) :=
  { iso_inv : B -> A;
    is_right_inv : forall x, f (iso_inv x) = x;
    is_left_inv : forall x, iso_inv (f x) = x }.