Po co używać scala.collection.immutable.Stack

Potrzebuję czegoś do przechowywania LIFO. Nie ma potrzeby przemieszczania się i innych funkcji oprócz pchania i popu.

Znalazłem specjalną klasę w kolekcji scala do tworzenia stosu. Ale brakuje mu obiektu Nil w dopasowywaniu wzorców i innych przydatnych idiomach scala. Niezmienne listy dobrze pasują na pierwszy rzut okaCons do budowy i do wydobycia i to wszystko jest potrzebne z LIFO.

Czy istnieje powód istnienia scala.collection.immutable.Stack? Dlaczego powinienem go używać, jakie są przypadki użycia, aby pokazać jego zalety?

questionAnswers(1)

yourAnswerToTheQuestion