Name: mysnapsession Version: 0.1 Synopsis: Memory-backed sessions and continuations for Snap web apps Description: 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. License: BSD3 License-file: LICENSE Author: Chris Smith Maintainer: Chris Smith Stability: Experimental Category: Web Build-type: Simple Cabal-version: >=1.6 Library Hs-source-dirs: src Build-depends: base == 4.*, bytestring >= 0.9.1 && < 0.10, heist == 0.4.*, hexpat == 0.19.*, MonadCatchIO-transformers >= 0.2.1 && < 0.3, mtl == 2.*, snap == 0.3.*, snap-core == 0.3.*, snap-server == 0.3.*, text == 0.11.*, time >= 1.1 && < 1.3, random == 1.0.*, containers == 0.3.*, regex-posix == 0.94.* Exposed-modules: Snap.Extension.Session, Snap.Extension.Session.Memory, Snap.Extension.SessionUtil, Snap.Extension.Dialogues Ghc-options: -Wall -fwarn-tabs -funbox-strict-fields