Suchergebnisse für Anfrage "scala-option"

3 die antwort

Wie konvertiere ich X => Option [R] nach PartialFunction [X, R]

Solange wir eine haben

5 die antwort

Wie können Sie aufhören, eine Option [Collection] zu erstellen, sobald Sie die erste None erreicht haben?

Beim Aufbau einer Sammlung in einemOptionWenn Sie versuchen, das nächste Mitglied der Sammlung zu erstellen, schlägt dies möglicherweise fehl, sodass die gesamte Sammlung ebenfalls fehlschlägt. Wenn ich zum ersten Mal kein Mitglied habe, möchte ...

4 die antwort

Warum verzögert das Umschließen eines generischen Methodenaufrufs mit Option die ClassCastException?

Sagen wir, ich habe ein Array wie dieses *: val foo: Any = 1 : Int Option(foo.asInstanceOf[String]) was aus offensichtlichen Gründen fehlschlägt: // java.lang.ClassCastException: java.lang.Integer cannot be cast to // java.lang.String // ... ...

TOP-Veröffentlichungen

10 die antwort

scala Rückkehr am ersten Einige in der Liste

Ich habe eine Listel:List[T1] und derzeit mache ich Folgendes: myfun : T1 -> Option[T2] val x: Option[T2] = l.map{ myfun(l) }.flatten.find(_=>true)Dasmyfun -Funktion gibt None oder Some zurück, flatten wirft alle None weg und find gibt das erste ...

1 die antwort

Wie erhalte ich eine Option aus dem Index in der Sammlung in Scala?

Gibt es eine Möglichkeit, nur mithilfe der Scala-Auflistungs-API eine Option in einer Liste abzurufen, wenn versucht wird, ein Element anhand seines Index ab...

6 die antwort

Wie kann ich eine Option (am besten) in einen Versuch umwandeln?

Wie kann ich eine von einem Methodenaufruf zurückgegebene Option (am besten) in eine Try-Option (vorzugsweise eine Either-Option oder eine Scalaz-Option) kon...

3 die antwort

Gibt es eine Scala-Identitätsfunktion?

Wenn ich so etwas wie ein