日記
今日会社の人がswift-evolutionのプロポーザルを見ながら,この書き方頭おかしくなりそう(意訳)って言っていたが自分は全然わからなかった.CoCで神話技能が高いと狂気に陥りやすいのはこういうことかと思った.
今日書いたコード
今日からClosuresの章に入った
let names = ["fuga", "hoge", "piyo"] let checker = { (_ seman: [String]) in assert(names.reversed().elementsEqual(seman)) } checker(names.sorted(by: { (s0: String, s1: String) -> Bool in return s0 > s1 })) checker(names.sorted(by: { s0, s1 in return s0 > s1 })) checker(names.sorted(by: { s0, s1 in s0 > s1 })) checker(names.sorted(by: { $0 > $1 })) checker(names.sorted(by: >))
初めて知ったこと
今日はなかった気がする.