def applyPure()

in src/main/scala/com/twitter/stitch/Arrow.scala [1814:1826]


    def applyPure(t: Try[T]): Try[T] = {
      t match {
        case Return(v) =>
          try {
            f(v)
          } catch {
            case e: NonLocalReturnControl[_] => throw new StitchNonLocalReturnControl(e)
            case NonFatal(_) =>
          }
        case _ =>
      }
      t
    }