@hackage mysnapsession0.1.2
Memory-backed sessions and continuations for Snap web apps
Categories
License
BSD-3-Clause
Maintainer
Chris Smith <cdsmith@gmail.com>
Links
- Documentation
- No source repository
- Security
Versions
Installation
Dependencies (9)
- base >=4 && <5
- bytestring >=0.9.1 && <0.10
- containers >=0.3 && <0.5
- mtl >=2 && <3
- random >=1.0 && <1.1
- regex-posix >=0.94 && <0.95 Show all…
Dependents (2)
@hackage/mysnapsession-example, @hackage/acme-everything
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.