我想在一个应该很适合它的小项目上尝试Haskell.我想将它用作小型ajax应用程序的后端.
Haskell后端应该能够进行身份验证(基本,表单,等等......),跟踪用户会话(除了用户名之外没有太多数据),并根据uri和请求类型向处理程序发送请求.它还应该能够序列化对xml和json格式的响应,具体取决于请求参数.
我认为处理程序非常适合Haskell,因为该服务基本上是无状态的,但我不知道从哪个故事开始.
搜索hackage并没有给我太多暗示.
优选纯haskell服务器的解决方案.
似乎在Haskell for web上没有做太多工作.人们将它用作功能性编程的学习工具而不是业务.有没有人在Haskell上开发和部署Web应用程序呢?请分享链接.
下一次会议的评论可能会改变我的想法,并计划一些在业务方面也有用的其他方面.指导,指导,拜托!
我打算学习一门函数式编程语言,然后选择了Haskell.
Haskell"煮熟"到足以开发商业Web应用程序吗?或者,我是否应该开始寻找其他选项,甚至可能是函数式编程语言以外的其他选项,如果值得的话?
学习语言的投入非常昂贵,我想确保Haskell真的值得学习.
请指导.
这是一个简单的问题:什么是最流行/使用/开发(库加一个)的函数式编程语言,可以用于Web开发?我不介意它们是否是纯语言,但我更愿意排除Ruby和Python等语言.我正在考虑F#或Scheme(这些不是纯函数式编程语言,我不介意,我只是在寻找一种可以流利地使用类型的语言).
自从提出这个问题以来,推荐的主要语言是Haskell,Lisp和Scheme.
谢谢.
编辑:
-Checked了使用功能的编程语言Web开发的状态,这似乎赞成Lisp的.
- 如何使用Lisp或Scheme进行Web编程:如何使用Lisp或Scheme 进行Web编程?