ruby - 继续,未定义 callcc 方法

标签 ruby continuations

我想学习一些关于 Continuation 的知识,使用 callcc 方法从一些文章中键入几个示例,但我遇到了错误:

NoMethodError: undefined method `callcc' for main:Object
from (pry):2:in `<main>'

没有文章提到包含延续库。那么如何解决这个问题呢?谢谢

编辑:ruby 1.9.2p290(2011-07-09 修订版 32553)[x86_64-linux]

最佳答案

您需要要求“继续”。

require 'continuation'

关于ruby - 继续,未定义 callcc 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8092656/

相关文章:

ruby-on-rails - Active Admin 登录不起作用(Devise + ActiveAdmin + Devise JWT)

groovy - 在 Groovy 中如何 GOTO 语句?

python - Python 和 Ruby 中用于 Web 编程的协程或延续。为什么不?

continuations - 调用堆栈?保留堆栈?名称堆栈?

ruby - 使用audio_tag Rails 5遍历每个文件

ruby-on-rails - Mongoid,在 mongoid-history gem 中设置自定义访问器字段

ruby-on-rails - 使用 ||= 语法执行记忆化的缺点是什么

ruby-on-rails - 给定一个日期,我如何才能有效地计算给定序列中的下一个日期(每周、每月、每年)?

c - 如何实现延续?

java - jetty continuation - 暂停的请求 - 资源