问题描述
|
是否有人在Haskell开发(尤其是Web开发)中使用定界延续?我发现这个主题很吸引人,我需要的东西比我一直在研究的东西更容易获得。
这是我到目前为止找到的资源:
转向控制
分隔延续的Haskell Wiki页面
定界连续性的Monadic框架
Oleg页面上的Delimited Continuations主题
谢谢!
-deech
解决方法
我所知道的关于Web服务器和定界的连续性的最整洁的东西正在Racket中发生-请参阅Jay A. McCarthy的这些论文:
http://faculty.cs.byu.edu/~jay/static/oopsla026-mccarthy.pdf
http://faculty.cs.byu.edu/~jay/static/icfp065-mccarthy.pdf
, 不,我不这么认为。我不知道Haskell在此方面有任何工作,并且Hackage使用CC-delcont并没有显示任何与Web相关的信息。
您正在开创新。
, 谷歌搜索“部分延续”会产生更多有希望的结果:
在以下部分继续:
方案[1]
小话[2]
斯卡拉[3]
Java [4]
[1] http://www.bluishcoder.co.nz/articles/scheme/partial-continuations.html
[2] http://blog.fitzell.ca/2009/01/seaside-partial-continuations.html
[3] http://www.scribd.com/doc/39773630/ScalaFlow-Continuation-based-Data-Flow-in-Scala
[4] http://www.artima.com/lejava/articles/continuations.html