Swift RealmのListを初期化するのに以下のようなコードを書いて悲しい気持ちになってたんだけど、
let users = List<User>()
users.append(User(name: 'alice'))
users.append(User(name: 'bob'))
reduceを使うと1行で書けて少しうれしい。(けど本当はもっと短く書きたい)
let users = [User(name: 'alice'), User(name: 'bob')].reduce(List<User>()) { $0.append($1); return $0 }
追記
nova_gtさんからもっといい方法を教えてもらいました。そうそう、コレが欲しかったんやー。
let users = List([User(name: "alice"), User(name: "bob")])