Flatten nested F values.
F
Example:
scala> import cats.implicits._ scala> type ErrorOr[A] = Either[String, A] scala> val x: ErrorOr[ErrorOr[Int]] = 3.asRight.asRight scala> x.flatten res0: ErrorOr[Int] = Right(3)