蒼時弦也
利用 Ruby 的 Lambda 做條件判斷
週末在思考一些 Ruby 特性可以應用的小技巧時,想到龍哥大概跟我講了三次以上的一個特性。
1fn = ->(other) { other == 1 }
2fn == 1
3# => false
4fn === 1
5# => true
剛好最近工作的專案上有個問題,似乎挺適合用這個技巧。
對我來說軟體開發是一件非常有趣的事情,然而許多時候並不一定能滿足條件。
為此,我開始思考如何讓大眾「開心寫程式,製作有趣事物」的方法。
週末在思考一些 Ruby 特性可以應用的小技巧時,想到龍哥大概跟我講了三次以上的一個特性。
1fn = ->(other) { other == 1 }
2fn == 1
3# => false
4fn === 1
5# => true
剛好最近工作的專案上有個問題,似乎挺適合用這個技巧。