aboutsummaryrefslogtreecommitdiff
path: root/lib/Server/Base.hs
blob: 17b5b4ab5d62ba249296db127305d2e5c09282a3 (plain)
1
2
3
4
5
6
7
8
9
module Server.Base (ServerState) where

import           Control.Concurrent.STM (TQueue, TVar)
import qualified Data.Map               as M
import           Data.UUID              (UUID)
import           Persist                (Ping)

type ServerState = TVar (M.Map UUID [TQueue (Maybe Ping)])