Что означает «код: => Unit ”означает в scala?

Кто-нибудь знает тип => Unit в scala? Я не знаю значения => Единица и как ее использовать. Я определил функцию, как показано ниже:

def test(code: => Unit){
   print("start ...")
   code
   print("end ....")
}

test(print(1))

Означает ли это, что функция с какими-либо аргументами возвращает Unit?

Спасибо

19
задан Pablo Fernandez 9 June 2011 в 18:06
поделиться