$ is a Swift library that provides useful functional programming helper methods without extending any built in objects.
使用例
let arr = [["age": 36], ["age": 40], ["age": 1]] let result = $.findIndex(arr) { $0["age"] < 20 } result == 2
他にも $.every, $.contains, $.last, $.min,...等々大量の関数が用意されている。
$.tap はいいかも。 var beatle = Car(name: "Fusca") $.tap(beatle, {$0.name = "Beatle"}).color = "Blue"
0 件のコメント:
コメントを投稿