看板
[ Ruby ]
討論串[心得] functional programming
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
回一下好了 XD. ^^^^^^^ 這樣就寫死初值了 :o. 看看有沒有辦法用 inject 的方式?. 不然就要分開處理,那實在很麻煩.... 之前沒注意到這個 method :p. 沒有相反吧 @_@. 我是說 meta-programming 的效能不會好,不是說 array index..
(還有580個字)
內容預覽:
後者的擴充版本不用寫得這麼可怕吧?用到 metaprogramming 太誇張了. def combine *args. result = []. args.first.size.times do |i|. tmp = 0. args.size.times do |j|. tmp += args[j
(還有657個字)
內容預覽:
p 幣用完了,來試著賺一點.... 已經是我第二次用上了這種作法:. def combine left, right; left.zip(right).map{ |e| e.inject &:+ }; end. 不過我不禁在想,這樣到底是增進了可讀性與擴充彈性,. 抑或是減少可讀性與擴充彈性?. 同
(還有942個字)
首頁
上一頁
1
下一頁
尾頁