トップ «前の日記(2004-11-17 (Wed)) 最新 次の日記(2004-11-25 (Thu))» 編集   RSS 1.0 FEED  

Journal InTime


2004-11-18 (Thu) [長年日記]

_ Groovyのit

RubyにGroovyのitを導入するというのはどうだろう。

ary.each { p it }

は、

ary.each { |it| p it }

と同じ意味。

ワンライナーでうれしいかもしれない。

多値を受け取りたい場合は、themで配列で受け取るとか?

sum = ary.inject(0) { them[0] + them[1] }

これは何もうれしくないな、うん。

Tags: Ruby

_ readlineの$SAFE対応

これを押し進めると、以前前田くんが述べていたように、特別な APIを経由しない限り拡張ライブラリで定義されたメソッドは自動 的に$SAFE=2で禁止、というのも一つの考えだと思います。

[[ruby-dev:24909] Re: Process.getrlimit and Process.setrlimitより引用]

あれ、そんなこと言ってましたっけ。

それはさておき、readlineが$SAFEに対応してなかったので、対応。 cursesも怪しいな。

Tags: Ruby