in scala-interpreter/src/main/scala/org/apache/toree/kernel/interpreter/scala/ScalaInterpreter.scala [299:308]
protected def interpretMapToCustomResult(future: Future[IR.Result]): Future[Results.Result] = {
import scala.concurrent.ExecutionContext.Implicits.global
future map {
case IR.Success => Results.Success
case IR.Error => Results.Error
case IR.Incomplete => Results.Incomplete
} recover {
case ex: ExecutionException => Results.Aborted
}
}