arrow-fx / arrow.fx.extensions.io.semigroupK
fun <A> ~~algebra~~(): Semigroup<Kind<
ForIO
, A>>
fun IO.Companion.~~semigroupK~~():
IOSemigroupK
Do you like Arrow?