C ++ monad库

有谁知道C ++中的一个好monad模板库。 也许,提供一些你会在Haskell中看到的常见单子,比如Maybe。


您可能想要查看FC ++中的“monad.h”头。 你可以在这个页面的“Monads”部分阅读更多关于这个:http://people.cs.umass.edu/~yannis/fc++/New1.5/lambda.html#monad

但是,这可能不适合于实际的工业应用 - 尽管如此,在C ++中实现和使用它仍然是一个很好的练习。


Boost.Optional中可以找到像Maybe这样的东西。

链接地址: http://www.djcxy.com/p/67321.html

上一篇: C++ monad library

下一篇: Why does Rx buffer continuously perform method when buffer contains no items?