Я изучаю Scala и lift в то же время, и я застрял в понимании синтаксиса, используемого для инициализации SiteMap в Boot.scala:
 val entries = Menu(Loc("Home", "/", "Home")) :: 
       Menu(Loc("Foo", "/badger", "Foo")) ::
       Menu(Loc("Directory Foo", "/something/foo", "Directory Foo")) :: Nil 
 LiftRules.setSiteMap(SiteMap(entries:_*))
Что именно означает параметр SiteMap? Я вижу, что значения являются списком меню. Что такое двоеточие, подчеркивание, звезда? Сначала я думал, что это метод в Списке, но я не могу найти такое определение...