Issue #4146 has been updated by Nobuyoshi Nakada.

Description updated

----------------------------------------
Feature #4146: Improvement of Symbol and Proc
https://bugs.ruby-lang.org/issues/4146#change-57170

* Author: Nobuyoshi Nakada
* Status: Rejected
* Priority: Normal
* Assignee: Nobuyoshi Nakada
----------------------------------------
現在`Symbol#to_proc`で `%w[12 45 32].map(&:to_i)` のようなことはできますが、
引数を付けてメソッドを呼ぶことはできません。`Symbol`リテラルに引数を付け
たらその引数と共にメソッドを呼ぶ`Proc`を作る構文というのはどうでしょうか。

```ruby
%w[12 45 32].map(&:to_i(9)).map(&:*(2)) #=> [22, 82, 58]
%w[abc def ghi].map(&:[1])              #=> ["b", "e", "h"]
```


---Files--------------------------------
symbol_lambda.diff (5.39 KB)


-- 
https://bugs.ruby-lang.org/