continuations

continuations

文章 0 浏览 7

继续记录PC和寄存器状态吗?

目前,当我在函数式语言中试验延续时,我的理解是延续记录了当前的程序计数器和寄存器文件,当延续返回时,PC和注册的文件将恢复为其记录的值。 因此…

把时间冻结 2024-10-28 09:10:15 14 0

Scala:声明 Any => 类型的延续时出现编译错误没有什么

此代码给出编译错误: import scala.util.continuations._ object CTest { def loop: Nothing = reset { shift {c: (Unit => Nothing) => c()} loop }…

野心澎湃 2024-10-24 03:20:06 14 0

CXF 继续

如何从 JAXRS ServiceEndpoint serviceBean 或 JAXWS ServiceEndpoint serviceBean 获取 org.apache.cxf.continuations.Continuation。 我的 spring …

街角卖回忆 2024-10-17 04:36:24 16 0

延续和隐式转换

我正在尝试延续,我遇到了一个案例,似乎表明 @cpsParam 阻碍了隐式转换。 我 def v: T @cpsParam[Unit, Unit] // ...and then later v must_== 42 //…

葵雨 2024-10-15 08:51:56 12 0

Haskell:在连续传递风格中完全定义阶乘的问题

我一直试图在一大堆内容中理解函数式编程、Haskell 和延续传递风格,而我的结构化/OOP 背景给我带来了困难。 根据 this 我理解以下应该是 CPS 风格中…

瀟灑尐姊 2024-10-13 20:49:19 13 0

使用 .NET Reactive 将延续链接在一起

新手 Rx 问题。我想编写如下方法: public IObsevable Save(object obj) { var saveFunc = Observable.FromAsyncPattern(...); saveFunc(obj).Subscri…

浪推晚风 2024-10-13 09:40:29 18 0

Scala 2.8.1 和 Eclipse 中的延续

我如何在 Eclipse 中使用 -P:continuations:enable 标志启动 scala(或 scalac) 我使用了 import scala.util.continuations._;在我的代码中,并且需…

猫弦 2024-10-09 11:31:48 10 0

是否可以使用单一 TPL 方法在 A 和 B 运行完成后继续执行任务 C,而不会出现错误或取消?

我现在已经尝试使用 Task.Factory.ContinueWhenAll() 几次,目的是仅当所有前提都运行完成且没有任何错误或取消时才调用延续。这样做会导致 ArgumentO…

不美如何 2024-10-06 16:32:10 15 0

方案中线程和延续之间交互的信息和示例?

我一直在不同的方案实现(Gambit、Gauche 和 Chicken)中使用 SRFI 18,我想知道在哪里可以找到有关在线程内使用延续时可能出现的问题的文档/教程/信…

绳情 2024-10-03 19:19:04 13 0

计划继续在奇怪的地方重新启动

更新: 所以问题似乎出在生成器上,而不一定与下一个令牌和前瞻函数有关。我在 set!s 发生的地方添加了一些显示调用,发现问题是在第二次调用 (genera…

始终不够 2024-10-01 21:22:41 21 0

沙盒和无堆栈Python?

我需要一种脚本语言来描述非常复杂的工作流程。 这些工作流程需要暂停 每当需要用户输入时,以及 给出后恢复(可能是 几个月后)。看来来自 Stackless…

栀梦 2024-10-01 08:57:53 18 0

Scala 延续的用途

人们如何在 Scala 中使用更大或更小规模的延续? Scala 标准库的任何部分是用 CPS 编写的吗? 使用延续是否有任何重大的性能损失?…

遥远的她 2024-09-29 06:24:41 8 0

使用 SML 中的成功延续查找 BST 中满足 f 的所有元素

我有一项作业要做,但我不知道如何做一道题。 这是我必须做的: 编写一个函数,收集树 T 中满足属性 p 的所有元素并返回它。按顺序遍历树。 使用成功…

蓝眸 2024-09-27 07:22:28 7 0

call-with-current-continuation 只能用 lambda 和闭包来实现吗?

有谁知道 call/cc 是否可以只用 lambda 和闭包来实现? 看起来 call/cc 会中断程序的流程(就像异常一样),但 lambda 和闭包无法做到这一点。因此我…

森罗 2024-09-25 08:43:04 15 0

生成器/块到迭代器/流的转换

基本上我想将其转换为: 转换 def data(block: T => Unit) 为 Stream (dataToStream 是执行此转换的假设函数): val dataStream: Stream[T] = dataT…

菊凝晚露 2024-09-24 23:06:54 20 0
更多

推荐作者

櫻之舞

文章 0 评论 0

弥枳

文章 0 评论 0

m2429

文章 0 评论 0

野却迷人

文章 0 评论 0

我怀念的。

文章 0 评论 0

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