2024 Clojure 状态调查中分享您的看法!

欢迎!请参阅关于页面以了解此工作的更多信息。

+3
Clojure
重新标记

我想知道:是否考虑过使 tap 成为引用类型。

例如,使 (start-tap) 返回一个新的 tap 上下文(带 tap-loop、队列和内部原子),并为所有 tap 函数添加额外的参数,例如 (add-tap tap f)(remove-tap tap f)(tap> tap f) 吗?

我有一个用例可以得到这种效果来(重新)使用 taps,但它与开发中的潜在用户级使用发生冲突,因此提出了请求。
如果认为这是一种可能性,我将非常乐意提供一个补丁。

1 答案

0
...