Happstack.State

ACID monad

data Ev m t

type AnyEv a

data TxControl

query

update

type Update state

type Query state

Types

type TxId

type EpochMilli

data Saver

Misc utilities

setUpdateType

proxyUpdate

setQueryType

proxyQuery

asUpdate

asQuery

askState

getState

putState

liftSTM

class CatchEv m

sel

localState

localStateReader

runQuery

getEventId

getTime

getEventClockTime

getEventStream

data EventItem

Random numbers

getRandom

getRandomR

TH helpers

inferRecordUpdaters

Serialization

runTxSystem

createCheckpoint

shutdownSystem

Unsafe things

unsafeIOToEv