fact: Definition unaryTimesS2 := ord_functor_comp IdAndS2 F_choice_prod.
imports: Coq(Morphisms) mathcomp(all_algebra all_ssreflect boolp) Mon(SPropBase Base) Relational(OrderEnrichedCategory OrderEnrichedRelativeMonadExamples) Crypt(OrderEnrichedRelativeAdjunctions FreeProbProg ChoiceAsOrd Couplings Theta_exCP SubDistr)