rpromise:Ruby 的承诺

时间:2024-08-01 11:41:38
【文件属性】:

文件名称:rpromise:Ruby 的承诺

文件大小:8KB

文件格式:ZIP

更新时间:2024-08-01 11:41:38

Ruby

承诺 安装 将此行添加到应用程序的 Gemfile 中: gem 'rpromise' 然后执行: $ bundle 或者自己安装: $ gem install rpromise 用法 创建一个承诺 class Task def async :: Rpromise . new do | resolve , reject | sleep ( 1 ) value = Random . rand * 10 if value > 5 resolve . call ( value ) else reject . call ( 'Oh boy, what have you done' ) end end end end 回调 使用方法 您可以使用现有方法作为回调: de


【文件预览】:
rpromise-master
----.gitignore(169B)
----Guardfile(189B)
----rpromise.gemspec(1019B)
----.rspec(31B)
----.travis.yml(207B)
----LICENSE.txt(1KB)
----spec()
--------spec_helper.rb(191B)
--------lib()
----README.md(3KB)
----lib()
--------rpromise()
--------rpromise.rb(2KB)
--------method.rb(147B)
----Gemfile(93B)
----Rakefile(130B)

网友评论