proc-object

proc-object

文章 0 浏览 2

调用 Proc 时出现 ArgumentError

s = Proc.new {|x|x*2} puts s.call(5) -&gt 10 def foo(&ampa) a.call(5) end puts "test foo:" foo(s) 当我尝试调用上面的 proc 时,我得到: foo: …

扛起拖把扫天下 2024-08-05 03:20:29 4 0

为什么显式返回在 Proc 中会产生影响?

def foo f = Proc.new { return "return from foo from inside proc" } f.call # control leaves foo here return "return from foo" end def bar b =…

做个ˇ局外人 2024-08-04 18:50:09 5 0

如何对 Ruby 代码进行字符串化/序列化?

我希望能够在 Ruby 代码中编写 lambda/Proc,将其序列化,以便可以将其写入磁盘,然后稍后执行 lambda。 有点像... x = 40 f = lambda { |y| x + y } …

八巷 2024-07-07 08:57:35 10 0

如何在 Ruby 中封送 lambda (Proc)?

Joe Van Dyk 询问 Ruby 邮件列表: 嗨, 在 Ruby 中,我猜你不能封送 lambda/proc 对象,对吧? 是 这在 Lisp 或其他语言中可能吗? 我想做什么: l =…

西瑶 2024-07-04 11:20:35 9 0
更多

推荐作者

烙印

文章 0 评论 0

singlesman

文章 0 评论 0

独孤求败

文章 0 评论 0

晨钟暮鼓

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文