Definition hset_struct_with_smash_closed_map_bool {PC : hset_struct_with_smash_closed} {PX PY : category_of_hset_struct PC} (f : PX --> hset_struct_with_smash_closed_unit PC) (g : PX --> PY) : PX --> PY := _ ,, hset_struct_with_smash_map_bool (pr122 PC) (pr2 f) (pr2 g).
Require Import UniMath.MoreFoundations.All. Require Import UniMath.CategoryTheory.Core.Categories. Require Import UniMath.CategoryTheory.DisplayedCats.Core. Require Import UniMath.CategoryTheory.DisplayedCats.Structures.CartesianStructure. Require Import UniMath.CategoryTheory.DisplayedCats.Structures.StructureLimitsAndColimits.