What will be the result of applying function combine for options, one of which is empty?
import cats.implicits._
import cats.kernel.Semigroup

Semigroup[Option[Int]].combine(Option(1), None)
Explanation
If one of the Options is empty when applying combine function, the other option is returned.

Source: Scala Exercises: cats semigroup

Следи за CodeGalaxy

Мобильное приложение Beta

Get it on Google Play
Обратная Связь
Продолжайте изучать
тесты по Scala
Cosmo
Зарегистрируйся сейчас
или Подпишись на будущие тесты