Функция generi c будет выглядеть следующим образом:
func function<T>() -> Array<T> { //... {
Как бы это сделать для вычисляемого свойства? Это не работает:
var property<T>: Array<T> { //... {