What will be the result of applying function combine for semigroup of type List[Int]?
import cats.implicits._
import cats.kernel.Semigroup

Semigroup[List[Int]].combine(List(1, 2, 3), List(4, 5, 6))
Explanation
Function combine for Semigroup[List[Int]] is defined as a concatenation of lists:
def combine(x: List[A], y: List[A]): List[A] = x ::: y

Source: Scala Exercises: cats semigroup

Слідкуй за CodeGalaxy

Мобільний додаток Beta

Get it on Google Play
Зворотній Зв’язок
Продовжуйте вивчати
тести з Scala
Cosmo
Зареєструйся Зараз
або Підпишись на майбутні тести