Warum scala.collection.immutable.Stack verwenden?

Ich brauche etwas, um ein LIFO aufzubewahren. Keine Notwendigkeit für Traversen und andere Funktionen außer Push und Pop.

Ich habe in der Scala-Sammlung eine spezielle Klasse zum Erstellen eines Stapels gefunden. Aber es fehlen keine Objekte im Pattern Matching und andere handliche Scala-Redewendungen. Unveränderliche Listen passen auf den ersten Blick gut dazuNachteile für den Bau und für die Gewinnung und das alles wird von LIFO benötigt.

Gibt es einen Grund für die Existenz von scala.collection.immutable.Stack? Warum sollte ich es vorziehen, was sind Anwendungsfälle, um seine Vorteile zu zeigen?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage