Lemma isaprop_prebicat_laws (B : prebicat_data) (H : ∏ (a b : B) (f g : B ⟦ a, b ⟧), isaset (f ==> g)) : isaprop (prebicat_laws B). Proof. repeat (apply isapropdirprod) ; repeat (apply impred ; intro) ; apply H. Qed.
Require Import UniMath.Foundations.All. Require Import UniMath.MoreFoundations.All. Require Import UniMath.CategoryTheory.Core.Categories. Require Import UniMath.CategoryTheory.Core.Isos. Require Import UniMath.CategoryTheory.Core.Functors. Require Import UniMath.CategoryTheory.Core.NaturalTransformations. Require Import UniMath.CategoryTheory.PrecategoryBinProduct.