[ruby-list:50390] Re: [質問]ruby SOAP? DLNA機器制御 Action名内の '_' Underscore が取り除かれる
From:
"-E:), niku" <niku@...>
Date:
2016-09-16 08:40:42 UTC
List:
ruby-list #50390
山口さん
にくです
> "->" は、Rubyの文法上どういった意味になるのでしょうか?
lambda { |x| x }
と同じ意味になります.
検索エンジンなどで記号を調べるの大変ですよね.るりまでは以下に書いてありました.
https://docs.ruby-lang.org/ja/2.3.0/doc/symref.html#rangl
2016-09-12 14:30 GMT+09:00 <yamataka@u08.itscom.net>:
> 市田さん
>
> 山口です。
>
>> ここで指定した :camelcase がそのままコンバータに利用されるようなので、
> これを
>> c.convert_request_keys_to ->(x) { x }
>> と、無変換(そのまま返す)とすれば、良いのではと思います。
>
> 見事に、期待通りの動作になりました。
> ありがとうございます。
>
> Savonの
> https://github.com/savonrb/savon/blob/master/lib/savon/options.rb#L298
> を見たら、:none もあるので、
> c.convert_request_keys_to :none
> でも、期待通りの動作になりました。
>
> ちなみ、
> c.convert_request_keys_to ->(x) { x }
> ->(x) {x}
> "->" は、Rubyの文法上どういった意味になるのでしょうか?
> (X)は引数、{x} はコードブロックで、xをreturn かなと理解できるのですが...
>
> O'REILLY "初めてのRuby","プログラミング言語Ruby" で探しきれずにいます...
> Webでも...
>
> 市田さん
> 以前にも、サポートいただきありがとうございます。
> http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-list/50363
>
>
>