ruby

Ruby Summer of Code近況報告

※この記事は、私の英語版ブログのエントリをベースに和訳しています。自分のRuby Summer of Codeプロジェクト、 Decimal はうまく行ってる感じです。中間評価のためにいくつかの目標を設定しましたが、すべてがほぼ終わりました。ただ注意していただきたいの…

ArrayとHashの非対称性

同じところ 両者とも、[]メソッドによる存在しないキーへの参照に対しては、nilを値として返す。 [1][1] #=> nil {a: 1}[:b] #=> nil またそのようなケースが望ましくなく、存在しないキーを渡した時に例外を上げたい場合には、fetchメソッドが使える。 [1].…