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?