in app/models/Attempt.scala [26:33]
def map2[B, C]( bAttempt: Attempt[B] )(f: (A, B) => C)(implicit ec: ExecutionContext): Attempt[C] = { for { a <- this b <- bAttempt } yield f(a, b) }