Kullanım LIFO'yu saklamak için bir şeylere ihtiyacım var. İtme ve pop hariç geçiş ve diğer işlevlere gerek yoktur.Neden scala.collection.immutable.Stack
Yığın oluşturmak için scala koleksiyonunda özel sınıf buldum. Ancak Nil eşlemesini desen eşleştirmesi ve diğer kullanışlı scala deyimlerinden yoksundur. Immutable listeler ilk bakışta iyi uyuyor, inşaat ve ekstraksiyon için cons var ve bunların hepsi LIFO'dan gerekli.
scala.collection.immutable.Stack varoluşunun ardında bir neden var mı? Neden onu kullanmayı tercih etmeliyim, faydalarını göstermek için kullanım durumları nelerdir? the API documentation itibaren