arrow-core / arrow.core.extensions.set.semigroupK
object Set
fun <A> ~~algebra~~(): Semigroup<Kind<ForSetK, A>>
Do you like Arrow?