RosettaCodeData/Task/Y-combinator/Ruby/y-combinator-4.rb

4 lines
56 B
Ruby

y = lambda do |f|
lambda {|*args| f[y[f]][*args]}
end