qt-continuation-monad:C++ 中 continuation monad 的基本但有效的实现。 Qt 可以使用它来缓解回调地狱

时间:2024-08-10 00:42:16
【文件属性】:

文件名称:qt-continuation-monad:C++ 中 continuation monad 的基本但有效的实现。 Qt 可以使用它来缓解回调地狱

文件大小:9KB

文件格式:ZIP

更新时间:2024-08-10 00:42:16

C++

C++ 中的 Haskell 延续 monad C++ 中 continuation monad 的基本但有效的实现。 Qt 可以使用它来缓解回调地狱 特色: boost::optional 、 Continuation和一些 Qt 数据类型的 Monad 实现。 一些基本的一元函数,例如sequence 、 mapM和liftM 。 callCC和tryCont用于一些基本的异常处理(异步异常!)。 将 Qt 信号包装到延续中的小积分。 一些例子。 来源 维基教科书: 支持的平台 VS2012 GCC 4.7 叮当 3.4 也可以看看 Ivan Čukić:使用期货和延续的自然任务调度: GitHub:


【文件预览】:
qt-continuation-monad-master
----.gitignore(11B)
----ContinuationMonad.pro(392B)
----LICENSE.txt(1KB)
----README.md(1KB)
----main.cpp(8KB)
----cont.h(14KB)

网友评论