Optionale Methode ist eine Methode, die angewendet werden kann, wenn Klassengenerika einen bestimmten Typ haben. Beispiele:Was ist der beste Weg, um optionale Typen von Typ Safe in Scala zu definieren?
list.unzip //works only if this is collection of pairs
list.sum //works only if this collection of numbers
Aktuell möchte ich Regressionsmethode implementieren, die die gleichen Einschränkungen wie unzip (dh das Einsammeln von 2d Punkte) hat, aber ich weiß nicht, wie sicher (implicit asPair: A => (A1, A2)
exsist diese Methode zu machen und wo der beste Ort, um Definieren Sie solche Konvertierungen.
Das könnte dir finden [generali Typ Einschränkungen] (http: // Stackoverflow com/questions/3427345/was-und-was-in-scala-2-8-und-wo-sind-sie-dokumentiert) nützlich. –