rawtoast
05/22/2018, 1:51 PMval eitherOptThing: Either[Int, Option[Int]] = Right(Option(1))
val transfomer = OptionT(eitherOptThing)
val maybeResult = transfomer.semiflatMap(i => Right(s"sfsd{$i}"))
val result: Either[Int, Option[String]] = maybeResult.value