This module defines `Zero`, the one category, which contains one single object and one identity morphism.
data One : () -> () -> TypeThe one category, or terminal category. This category contains one
object and one identity morphism.
UnitOp : a -> ()UnitOp2 : a -> b -> ()One : SemigroupoidROne : CategoryROne : MonoidalROne : BraidedROne : CartesianROne : CocartesianROne : ClosedROne : TracedROne : BimonoidalROne : RigCategoryROne : SymRigCategoryROne : DistributiveROneTerminal : FunctorR cat OneOneM : MonadR OneOneBi : BifunctorR catA catB One