Swift implementation of Scala return types Option http://www.scala-lang.org/files/archive/nightly/docs/library/index.html#scala.Option, Try http://www.scala-lang.org/files/archive/nightly/docs/library/index.html#scala.util.Try and Either http://www.scala-lang.org/api/2.9.3/scala/Either.html