Scala List [String] / List [Object] in Modell / HList / Tuple konvertieren

Ein externes System gibt Seq [String] (Art der Datenbank, Ausgabe wie CSV / json) zurück, es ist ein Umbruch von Basistypen: string / numbers. Ich würde lieber mit meinem eigenen Modell arbeiten.

object Converter {
  type Output = (Int, String, Double) // for instance 
  def convert(values: List[String]): Output
}

Natürlich möchte ich nicht jedes Mal die Konvertierungsmethode implementieren.

Scheint, als ob ich etwas brauche, das einfacher ist alshttp: //nrinaudo.github.io/tabulate/tut/parsing.htm

Ist es möglich, HList hier zu verwenden? Wie bei der Konvertierung von HList (String :: String :: String :: HNil) in ein Modell, indem nur der Ausgabetyp explizit definiert wird.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage