什么是精心设计的功能(而不是面向对象)Web应用程序的例子,使他们的源代码可用?我正在研究 黑客新闻 资源 但是我希望看到一些其他非平凡的例子,理想情况是 Clojure的。
对于MVC,有很多Rails和PHP应用程序,框架和教程要研究 - 函数式编程有什么用?
什么是精心设计的功能(而不是面向对象)Web应用程序的例子,使他们的源代码可用?我正在研究 黑客新闻 资源 但是我希望看到一些其他非平凡的例子,理想情况是 Clojure的。
对于MVC,有很多Rails和PHP应用程序,框架和教程要研究 - 函数式编程有什么用?
有:
该列表足以让您忙于提供具有不同特征的函数式语言示例:
如果你想看看webapps如何以“不惜一切代价”运行的语言,那么jrockway的建议是值得关注的。
Weblocks是一个经过验证的面向对象的功能框架,它从Seaside中获取灵感。
它是用Common Lisp编写的,可以在这里找到两个基本的例子(weblocks-demo,simple-blog): http://bitbucket.org/S11001001/weblocks-dev/src/tip/examples/
如果您正在寻找以纯函数语言实现的真实世界开源项目,此链接可能会有所帮助: http://haskell-news.blogspot.com/2008/01/top-10-most-popular-haskell-programs.html
如果您对Web应用程序非常具体,请查看以下内容: http://www.haskell.org/haskellwiki/RPC