Skip to content
This repository
Newer
Older
100644 43 lines (25 sloc) 1.211 kb
ebe48b14 »
2010-05-23 Remove version #s from readmes
1 Snap Framework
2 --------------
bc05d151 »
2010-03-18 Commit the new re-structured heist library
3
941213af »
2011-04-29 Update snap self-description
4 Snap is a simple and fast web development framework and server written in
5 Haskell. For more information or to download the latest version, you can visit
6 the Snap project website at http://snapframework.com/.
bc05d151 »
2010-03-18 Commit the new re-structured heist library
7
8
9 Snap Status and Features
10 ------------------------
11
941213af »
2011-04-29 Update snap self-description
12 The Snap core system consists of:
bc05d151 »
2010-03-18 Commit the new re-structured heist library
13
14 * a high-speed HTTP server, with an optional high-concurrency backend using
15 the [libev](http://software.schmorp.de/pkg/libev.html) library
16
17 * a sensible and clean monad for web programming
18
6753cb6c »
2011-10-24 Update READMEs
19 * an xml-based templating system for generating HTML that allows you to bind
20 Haskell functionality to XML tags without getting PHP-style tag soup all
21 over your pants
bc05d151 »
2010-03-18 Commit the new re-structured heist library
22
6753cb6c »
2011-10-24 Update READMEs
23 * a "snaplet" system for building web sites from composable pieces.
24
25 Snap is currently only officially supported on Unix platforms; it has been
26 tested on Linux and Mac OSX Snow Leopard, and is reported to work on Windows.
bc05d151 »
2010-03-18 Commit the new re-structured heist library
27
28
29 Snap Philosophy
30 ---------------
31
32 Snap aims to be the *de facto* web toolkit for Haskell, on the basis of:
33
34 * High performance
35
36 * High design standards
37
38 * Simplicity and ease of use, even for Haskell beginners
39
40 * Excellent documentation
41
42 * Robustness and high test coverage
Something went wrong with that request. Please try again.