The snap-server package

[Tags: bsd3, library]

This is the first developer prerelease of the Snap framework. Snap is a simple and fast web development framework and server written in Haskell. For more information or to download the latest version, you can visit the Snap project website at http://snapframework.com/.

The Snap HTTP server is a high performance, epoll-enabled, iteratee-based web server library written in Haskell. Together with the snap-core library upon which it depends, it provides a clean and efficient Haskell programming interface to the HTTP protocol.

Higher-level facilities for building web applications (like user/session management, component interfaces, data modeling, etc.) are planned but not yet implemented, so this release will mostly be of interest for those who:


Properties

Versions0.1.1, 0.1.2, 0.1.3, 0.1.4, 0.2.1, 0.2.2, 0.2.4, 0.2.5, 0.2.6, 0.2.7, 0.2.7.1, 0.2.7.2, 0.2.8, 0.2.8.1, 0.2.9, 0.2.10, 0.2.10.1, 0.2.10.2, 0.2.11, 0.2.12, 0.2.13, 0.2.13.1, 0.2.13.2, 0.2.13.3, 0.2.14, 0.2.14.1, 0.2.15, 0.2.15.1, 0.2.16, 0.2.16.1, 0.2.16.2, 0.3.0, 0.3.1, 0.3.1.1, 0.4.0, 0.4.0.1, 0.4.0.2, 0.4.1, 0.4.2, 0.4.3, 0.5.0, 0.5.1, 0.5.1.1, 0.5.1.2, 0.5.1.3, 0.5.1.4, 0.5.2, 0.5.3, 0.5.3.1, 0.5.4, 0.5.5, 0.6.0, 0.6.0.1, 0.7, 0.7.0.1, 0.8.0, 0.8.0.1, 0.8.1, 0.8.1.1, 0.9.0, 0.9.2, 0.9.2.1, 0.9.2.2, 0.9.2.3, 0.9.2.4, 0.9.3, 0.9.3.1, 0.9.3.3, 0.9.3.4, 0.9.4.0, 0.9.4.1, 0.9.4.2, 0.9.4.3, 0.9.4.4, 0.9.4.5
Dependenciesarray (>=0.2 && <0.4), attoparsec (>=0.8.1 && <0.9), attoparsec-iteratee (>=0.1.1 && <0.2), base (==4.*), bytestring, bytestring-nums, bytestring-show (>=0.3.2 && <0.4), cereal (==0.3.*), containers, directory-tree, dlist (==0.5.*), filepath, iteratee (>=0.3.1 && <0.4), monads-fd, murmur-hash (==0.1.*), network (==2.2.1.*), network-bytestring (>=0.1.2 && <0.2), old-locale, PSQueue (==1.1.*), snap-core (>=0.2.11 && <0.3), template-haskell, time, transformers, unix-compat, vector (==0.6.*) or
array (>=0.2 && <0.4), attoparsec (>=0.8.1 && <0.9), attoparsec-iteratee (>=0.1.1 && <0.2), base (==4.*), bytestring, bytestring-nums, bytestring-show (>=0.3.2 && <0.4), cereal (==0.3.*), containers, directory-tree, dlist (==0.5.*), filepath, hlibev (>=0.2.8 && <0.3), iteratee (>=0.3.1 && <0.4), monads-fd, murmur-hash (==0.1.*), network (==2.2.1.*), old-locale, snap-core (>=0.2.11 && <0.3), template-haskell, time, transformers, unix-compat, vector (==0.6.*)
LicenseBSD3
AuthorJames Sanders, Gregory Collins, Doug Beardsley
Maintainersnap@snapframework.com
CategoryWeb
Home pagehttp://snapframework.com/
Source repositoryhead: git clone http://git.snapframework.com/snap-server.git
Upload dateThu Aug 26 15:51:11 UTC 2010
Uploaded byGregoryCollins
DistributionsDebian:0.9.3.4, Fedora:0.9.3.4, FreeBSD:0.9.3.3, NixOS:0.9.4.5
Downloads21630 total (1941 in last 30 days)

Modules

[Index]

Flags

NameDescriptionDefault
libevUse libev?Disabled
portableCompile in cross-platform mode. No platform-specific code or optimizations such as C routines will be used.Disabled

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainers' corner

For package maintainers and hackage trustees