The first public release of the Snap Framework is now available. Snap is a simple and fast web development framework for unix systems, written in the Haskell programming language.

To coincide with Hac Phi 2010, the Snap team is happy to announce the first public release of the Snap Framework, a simple and fast Haskell web programming server and library for unix systems. For installation instructions, documentation, and more information, see our website at snapframework.com.

Snap is well-documented and has a test suite with a high level of code coverage, but it is early-stage software with still-evolving interfaces. Snap is therefore most likely to be of interest to early adopters and potential contributors.

Snap is BSD-licensed and currently only runs on Unix platforms; it has been developed and tested on Linux and Mac OSX Snow Leopard.

Snap Features:

A simple and clean monad for web programming, similar to happstack’s but simpler.