Я пытаюсь создать очередь в Scala, выполнив:
import scala.collection.immutable.Queue
val empty = new Queue[Int]
Однако я получаю сообщение об ошибке, указывающее, что конструктор очереди защищен. Если это так, я что-то упускаю? Кажется, что все методы Queue определены и работают. Должен ли я действительно расширять класс Queue без причины, просто чтобы использовать Queue?