continuations

continuations

文章 0 浏览 2

Lua 中的 call/cc - 可能吗?

维基百科关于Continuation的文章说: “在任何支持闭包的语言中,都可以以连续传递的方式编写程序并手动实现call/cc。” 要么这是真的,我需要知道如…

我最亲爱的 2024-09-01 10:03:36 3 0

方案中的继续(呼叫/抄送)

我需要了解计划中的延续以应对即将到来的考试,但我根本不知道延续。有人可以建议我如何继续学习的来源吗? 问候, 小黑…

傲鸠 2024-08-31 10:57:16 3 0

如何在 Scala 中启用延续?

问题说明了一切。 (然而,如何访问 shift 和 reset 操作的细节多年来已经发生了变化。旧的博客条目和 Stack Overflow 答案可能包含过时的信息。 ) …

黎歌 2024-08-30 09:16:14 4 0

为 CPS 类实现 Seq[T]

拥有 CPS 上下文 (@cps[Unit]) 中的以下类,我将如何实现 Seq 特征? 我是否必须将 Seq 这样的标准特征放在一边,而只在 cps-context 中实现 map、fla…

清欢 2024-08-29 18:18:03 4 0

实用方案编程

自从我接触Scheme并决定使用Scheme实现一个命令行收入分区器以来已经有几个月了。 我最初的实现在延续上使用了简单的递归,但我认为延续会更适合这种…

握住我的手 2024-08-29 10:00:43 3 0

延续单子“接口”

状态 monad“接口” class MonadState s m where get :: m s put :: s -&gt m () (+ 返回和绑定)允许使用状态 monad 构造任何可能的计算,而无需使…

策马西风 2024-08-29 02:53:59 3 0

如何使用 Continuations 拆分和分派异步控制流?

我有一个如下所示的异步控制流: ActorA ! DoA(dataA, callback1, callbackOnErrorA) def callback1() = { ... ActorB ! DoB(dataB, callback2, callb…

一个人的旅程 2024-08-25 17:01:02 4 0

延续可以用来替代递归吗?

以下函数针对 n = 5,000 生成“堆栈级别太深 (SystemStackError)” def factorial(n) n == 0 ? 1 : factorial(n -1) * n end 有没有办法使用 Continua…

横笛休吹塞上声 2024-08-25 14:06:33 3 0

eclipse中的Scalac命令行参数?

Scala 现在包含了 Continuations 插件(是的),但必须通过将“-P:continuations:enable”传递给 scala 编译器来启用。有没有办法将任意参数传递给 ec…

南笙 2024-08-25 10:24:18 1 0

检测客户端已与jetty服务器断开连接(使用延续)

我正在使用 jetty 延续,我想知道是否可以检测到客户端已与服务器断开连接(关闭与 jetty 服务器的连接)。 谢谢, 阿尔弗雷德…

半透明的墙 2024-08-23 06:28:09 2 0

Haskell 与 ContT、callCC 混淆,当

继续寻求理解 ContT 和朋友们的意义。请考虑下面的(荒谬但说明性的)代码: v :: IO (Either String [String]) v = return $ Left "Error message" d…

眼眸印温柔 2024-08-21 03:13:09 2 0

使用Scala延续实现yield(yield return)

如何使用 Scala 延续实现 C# yield return?我希望能够以相同的风格编写 Scala Iterator。 这篇 Scala 新闻文章的评论中有一条刺,但不起作用(尝试使…

一个人练习一个人 2024-08-20 10:59:15 6 0

CPS 转换后的管理 redexe 到底是什么?

在Scheme和CPS转换的背景下,我在决定什么方面遇到了一些麻烦管理redexes(lambda)正是: 所有由 CPS 转换引入 仅由 CPS 转换引入的 lambda 表达式,…

挽心 2024-08-18 21:22:09 5 0

PLTScheme 如何捕获错误?

我对 PLTScheme 中的“错误”功能感到惊讶。 如果我除以零,它不会执行任何其他递归,只是从调用堆栈中出来并给我一个错误。 所有函数之前是否都有隐…

伊面 2024-08-07 18:25:35 2 0

什么是 Scala 延续以及为什么使用它们?

我刚刚完成Scala 编程,并且我一直在研究Scala 2.7 和 2.8 之间的变化。似乎最重要的是 Continuations 插件,但我不明白它有什么用处或它是如何工作的…

救赎№ 2024-08-06 10:46:56 8 0
更多

推荐作者

lioqio

文章 0 评论 0

Single

文章 0 评论 0

禾厶谷欠

文章 0 评论 0

alipaysp_2zg8elfGgC

文章 0 评论 0

qq_N6d4X7

文章 0 评论 0

放低过去

文章 0 评论 0

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