【发布时间】:2010-09-09 11:25:01
【问题描述】:
我刚刚遇到了提议的Boost::Dataflow 库。 这似乎是一种有趣的方法,我想知道是否还有其他类似的 C++ 替代框架,以及是否有任何相关的设计模式。 我没有排除 Boost::Dataflow,我只是在寻找任何可用的替代方案,以便更好地了解域和我的选择(或在必要时自行选择)。
【问题讨论】:
-
请注意,这是一个提议的库,还不是 Boost 的一部分。
-
基于 C++ 模板的单子。他们从基于 FP 的语言中复制了这个概念,甚至使用了类似 Haskell 的符号。不过,他们似乎避免使用“monad”这个名字。有人知道这是不是故意的吗?
-
我知道这已经过时了,但如果你仍然对此感兴趣,基于流的编程相对于数据流范式来说是一个非常有趣的方法,关于替代 C++ 框架,我开发了一个名为“ DSPatch”你可能想看看:flowbasedprogramming.com
标签: c++ design-patterns dataflow