@tailrec private def retry[T]()

in src/main/scala/com/gu/invoicing/common/Retry.scala [9:14]


  @tailrec private def retry[T](n: Int)(fn: => T): Try[T] = {
    Try { fn } match {
      case Failure(_) if n > 1 => retry(n - 1)(fn)
      case fn => fn
    }
  }