named_proc:命名 procs 和 lambdas

时间:2021-06-18 00:10:12
【文件属性】:
文件名称:named_proc:命名 procs 和 lambdas
文件大小:6KB
文件格式:ZIP
更新时间:2021-06-18 00:10:12
ruby syntax lambda Ruby 命名过程 当使用大量 proc 时,命名它们可能会很方便。 它使以后更容易识别它们。 有关使用命名过程的示例,请参阅 gem! 安装 添加到 Gemfile: gem 'named_proc' 命名特效 一个命名的 proc 就像一个普通的 proc,但它有一个 name 属性。 您可以通过在proc上调用具有所需名称的方法来创建它: >> a = proc.even?{ |e| e.even? } => # >> a.name => :even? >> a[42] => false 以同样的方式,您可以创建 lambda: >> b = lambda.doubler{ |e| e * 2 } => # >> b.
【文件预览】:
named_proc-master
----.travis.yml(114B)
----CHANGELOG.rdoc(153B)
----Rakefile(88B)
----README.rdoc(1KB)
----Gemfile(39B)
----named_proc.gemspec(962B)
----MIT-LICENSE.txt(1KB)
----spec()
--------named_proc_spec.rb(865B)
----.gitignore(13B)
----lib()
--------named_proc.rb(122B)
--------named_proc()

网友评论