Happstack
This article relies too much on references to primary sources. (September 2007) (Learn how and when to remove this template message) |
Original author(s) | Alex Jacobson |
---|---|
Stable release | 7.0
/ March 29, 2012 |
Engine | |
Operating system | Portable (requires GHC and libraries) |
Platform | Portable |
Available in | Haskell |
Type | Application server |
License | BSD-3 |
Website | http://www.happstack.com/ |
Search Happstack on Amazon.
Happstack (Haskell Application Stack) is a free application server for websites written in the functional programming language Haskell. It integrates handling Web, persistence, XML/XSLT, and templating functionality.[1]
It makes use of a number of Haskell libraries and systems such as Parsec, Cabal, Template Haskell, and monad transformers ("Your app then is just a set of state transformer functions (in the MACID Monad) that take an event and state as input and that evaluate to a new state, a response, and a (possibly null) set of sideeffects."[1]) among others.
Relation to HAppS[edit]
Happstack is the continuation of the HAppS project.[2] The project name was changed to highlight the transition to a more open development model and a change in project leadership. The transition was made with the blessing of Alex Jacobson, and the HAppS developers are still involved in the coding.
See also[edit]
Some use of "" in your query was not closed by a matching "".Some use of "" in your query was not closed by a matching "".
References[edit]
- ↑ 1.0 1.1 "4.10.1 HAppS – Haskell Application Server"
- ↑ Happstack FAQ Archived February 28, 2009, at the Wayback Machine
External links[edit]
- Happstack Maintained, current version
- HAppS homepage
- Author of HAppS Alex Jacobson presenting HAppS to the Bay Area Functional Programmers group (video & slides)
- Haskell Application Server - HAppS
- "Case Study: Using Haskell and HAppS for Openomy API v2.0"
- Self-Demoing Cabal Installable HAppS Tutorial
This free and open-source software article is a stub. You can help EverybodyWiki by expanding it. |
This article "Happstack" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Happstack. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.