tremulous-query-1.0.7: Library for polling Tremulous servers

Safe HaskellSafe-Inferred

Network.Tremulous.TupleReader

Documentation

type TupleReader k v a = StateT [(k, v)] Maybe aSource

tupleReader :: TupleReader k v a -> [(k, v)] -> Maybe aSource

lookupDelete :: Eq k => k -> [(k, v)] -> (Maybe v, [(k, v)])Source

require :: Eq k => k -> TupleReader k v vSource

requireWith :: Eq k => (v -> Maybe a) -> k -> TupleReader k v aSource

optionWith :: Eq k => (v -> Maybe a) -> k -> TupleReader k v (Maybe a)Source

option :: Eq k => k -> TupleReader k v (Maybe v)Source