The mysnapsession package

[Tags:bsd3, library]

This package provides two Snap extensions. The first is an in-memory session manager, which stores sessions for each client. The session object type is user-defined. Because sessions are memory-backed, sticky session routing is needed to use this extension with load balancing.

The second extension provides a continuation-based programming model called dialogues, which allow natural specification of stateful interactions with the client that span multiple requests.

Properties

Versions 0.1, 0.1.1, 0.1.2, 0.2, 0.3, 0.3.1, 0.4, 0.4.1
Dependencies base (==4.*), bytestring (>=0.9.1 && <0.10), containers (==0.3.*), heist (==0.4.*), hexpat (==0.19.*), MonadCatchIO-transformers (>=0.2.1 && <0.3), mtl (==2.*), random (==1.0.*), regex-posix (==0.94.*), snap (==0.3.*), snap-core (==0.3.*), snap-server (==0.3.*), text (==0.11.*), time (>=1.1 && <1.3) [details]
License BSD3
Author Chris Smith <cdsmith@gmail.com>
Maintainer Chris Smith <cdsmith@gmail.com>
Stability Experimental
Category Web
Uploaded Fri Dec 31 03:01:46 UTC 2010 by ChrisSmith
Distributions
Downloads 1316 total (26 in the last 30 days)
Votes
0 []
Status Docs not available [build log]
All reported builds failed as of 2015-11-23 [all 4 reports]

Modules

  • Snap
    • Extension
      • Snap.Extension.Dialogues
      • Snap.Extension.Session
        • Snap.Extension.Session.Memory
      • Snap.Extension.SessionUtil

Downloads

Maintainer's Corner

For package maintainers and hackage trustees