Definition folds_iso_data (a b : C) : UU := ((∏ (x : C), (x ⇒ a) ≃ (x ⇒ b)) × (∏ (z : C), (a ⇒ z) ≃ (b ⇒ z))) × ((a ⇒ a) ≃ (b ⇒ b)).
Require Import UniMath.Folds.UnicodeNotations. Require Import UniMath.Foundations.PartD. Require Import UniMath.Foundations.Propositions. Require Import UniMath.Foundations.Sets. Require Import UniMath.Foundations.UnivalenceAxiom. Require Import UniMath.CategoryTheory.Core.Categories. Require Import UniMath.CategoryTheory.Core.Isos. Require Import UniMath.Folds.folds_precat. Require Import UniMath.Folds.from_precats_to_folds_and_back.