新しい改行位置

 2012-12-07
Ace から Ruby のバージョンが 1.9 になったので、
今までよりもコードが見やすく書けるようになりました。

たとえば、ピリオドの位置。
p "12345".split(//)
.map {|s| s.to_i }
.push(6)
.partition {|n| n.odd? }
.tap {|o| o.push(o.map {|a| a.inject(:+) }) }
ピリオドをメソッド名の前に持ってくることができるようになりました。

他にも三項演算子のコロン
p 1 ? true
: false

ちょっとした違いですけど、だいぶ見栄えがいいですね。
コメント




 

 ※ コメント内にURLを含めるには、バッククォート(`)をURLの直前に付け加えてください。


管理人のみ閲覧許可 [?]

トラックバック
トラックバックURL:
http://cacaosoft.blog42.fc2.com/tb.php/665-9a8ce50a
≪ トップページへこのページの先頭へ  ≫
カレンダー
05 << 2018/06 >> 07
- - - - - 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

カテゴリー
最近の記事
06/02 お返事
05/26 お返事
04/16 お返事
04/15 お返事
04/02 お返事

最近のコメント
タグクラウド

リンク