るりまサーチ (Ruby 2.5.0)

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

別のキーワード

  1. _builtin to_proc
  2. _builtin proc
  3. httpserver mount_proc
  4. readline completion_proc

ライブラリ

検索結果

Method#curry -> Proc (55024.0)

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

...

//emlist[例][ruby]{
def foo(a,b,c)
[a, b, c]
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...

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

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

...

//emlist[例][ruby]{
def foo(a,b,c)
[a, b, c]
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...