るりまサーチ

最速Rubyリファレンスマニュアル検索!
20件ヒット [1-20件を表示] (0.037秒)
トップページ > クラス:Method[x] > クエリ:_builtin[x] > クエリ:call[x] > クエリ:curry[x]

別のキーワード

  1. _builtin new
  2. _builtin inspect
  3. _builtin []
  4. _builtin to_s
  5. _builtin each

ライブラリ

検索結果

Method#curry -> Proc (26151.0)

self を元にカリー化した Proc を返します。

...end

proc = self.method(:foo).curry
proc2 = proc.call(1, 2) #=> #<Proc>
proc2.call(3) #=> [1,2,3]

def vararg(*args)
args
end

proc = self.method(:vararg).curry(4)
proc2 = proc.call(:x) #=> #<Proc>
proc3 = proc2.call(:y, :z) #=> #<Proc>
proc3.call(:a)...
...#=> [:x, :y, :z, :a]
//}

@see Proc#curry...

Method#curry(arity) -> Proc (26151.0)

self を元にカリー化した Proc を返します。

...end

proc = self.method(:foo).curry
proc2 = proc.call(1, 2) #=> #<Proc>
proc2.call(3) #=> [1,2,3]

def vararg(*args)
args
end

proc = self.method(:vararg).curry(4)
proc2 = proc.call(:x) #=> #<Proc>
proc3 = proc2.call(:y, :z) #=> #<Proc>
proc3.call(:a)...
...#=> [:x, :y, :z, :a]
//}

@see Proc#curry...