Snap is a simple web development framework for unix systems, written in the Haskell programming language.
Snap aims to be the de facto web toolkit for Haskell, on the basis of:
- High performance
- High design standards
- Simplicity and ease of use, even for Haskell beginners
- Excellent documentation
- Robustness and high test coverage
Snap runs on *nix platforms; it has been tested on Linux and Mac OSX Snow Leopard. Windows support was added more recently, but it not as well-tested.