Maintainer's Corner

Readme for snap-1.1.1.0

Snap Framework

Snap is a simple and fast web development framework and server written in
Haskell. For more information about Snap, read the README.SNAP.md or visit
the Snap project website at http://www.snapframework.com/.

Library contents

This is top-level project for the Snap Framework, which contains:

a library allowing Snap applications to recompile actions on the
fly in development mode, with no performance loss in production
mode.

a "snaplet" API allowing web applications to be build from composable
pieces.

The command-line utility snap for creating initial Snap applications used to
be a part of this package. As of version 1.0, the snap command-line utility is
no longer provided by this package. It is now provided by the package
snap-templates.

Building snap

After you clone the repository, change to the newly created snap directory and
run

(You may want to look at pull.sh or pullLatestMaster.sh.)
This updates all the Snap Framework dependencies to the correct version,
creates a sandbox, and installs everything. The snap library is built using
Cabal and
Hackage.