Safe Haskell | None |
---|---|
Language | Haskell2010 |
Datatypes for a subsite serving a single-user dungeon.
- type SessionState = ((((DungeonState, TST Token), AVL (Int, Container)), Int), [(String, EnvVar)])
- data SingleUserSub = SingleUserSub {
- currentCounter :: IORef Int
- dungeonStates :: IORef (AVL (Int, SessionState, String, NominalDiffTime))
- constructor :: Constructor ()
- resourcesSingleUserSub :: [ResourceTree String]
Documentation
type SessionState = ((((DungeonState, TST Token), AVL (Int, Container)), Int), [(String, EnvVar)]) Source
Server-side session state. Everything we need to know about the dungeon.
data SingleUserSub Source
Subsite foundation type, containing the dungeon constructor and the session states.
SingleUserSub | |
|