you mean like:

      OneForOneStrategy(maxNrOfRetries = 10, withinTimeRange = 1 minute) {
        case _: ArithmeticException ⇒ Resume
        case t: Throwable if super.supervisorStrategy.decider.isDefinedAt(t) ⇒ 
          super.supervisorStrategy.decider(t)
      }

I don't see how applyOrElse can be used here.