Я использую Vapor и один из первых вещей, чтобы использовать метод GET, который выглядит следующим образом:Как читать этот синтаксис Swift?
drop.get("hello") { request in
return "Hello, world!"
}
Теперь мое понимание было, что замыкания, как переменные типа функций. Верный? Здесь я вижу, что мы вызываем метод get
на экземпляр класса Droplet
, который называется drop и передает строку.
Что такое закрытие, которое вызывается/передается внутри тела метода получения? Как это прочитать?