Welche Art zu verwenden, zu speichern, eine in-memory-veränderliche Daten-Tabelle in der Scala?

Jedes mal, wenn eine Funktion aufgerufen wird, wenn es für einen gegebenen Satz von argument-Werten ist noch nicht memoized ich möchte das Ergebnis in einer Tabelle im Arbeitsspeicher. Eine Säule gemeint ist, die zum speichern eines Ergebnisses, andere zu speichern Argumente Werte.

Wie kann ich am besten die Umsetzung dieser? Argumente sind von verschiedenen Arten, darunter auch einige enums.

In C# würde ich in der Regel verwenden DataTable. Gibt es ein äquivalent in Scala?

  • Wenn Sie das Web für die Suche "Scala-Funktion Memoization" finden Sie verschiedene Behandlungen dieses Themas.
InformationsquelleAutor Ivan | 2010-09-04
Schreibe einen Kommentar