semigroupoid-extras (hackage): semigroupoid products and coproducts
Keywords: bsd3|control|library