Monoidal monads are also groupoids

This commit is contained in:
Frederik Hanghøj Iversen 2018-05-22 16:28:23 +02:00
parent b116247702
commit cb0117819b
1 changed files with 7 additions and 0 deletions

View File

@ -231,3 +231,10 @@ module _ {a b : Level} ( : Category a b) where
Monoidal≡Kleisli : Monoidal.Monad Kleisli.Monad
Monoidal≡Kleisli = isoToPath Monoidal≊Kleisli
grpdKleisli : isGrpd Kleisli.Monad
grpdKleisli = Kleisli.grpdMonad
grpdMonoidal : isGrpd Monoidal.Monad
grpdMonoidal = subst {P = isGrpd}
(sym Monoidal≡Kleisli) grpdKleisli