Hoogle Search
Within LTS Haskell 24.52 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
class MonadStateRead m =>
MonadClientRead (m :: Type -> Type)LambdaHack Game.LambdaHack.Client.MonadClient Monad for reading client state.
frameTimeoutThread :: Int -> MVar Int -> RawFrontend -> IO ()LambdaHack Game.LambdaHack.Client.UI.Frontend No documentation available.
areaDescription :: CmdArea -> TextLambdaHack Game.LambdaHack.Client.UI.HumanCmd No documentation available.
workaroundOnMainThreadMVar :: MVar (IO ())LambdaHack Game.LambdaHack.Common.Misc No documentation available.
module Game.LambdaHack.Common.
MonadStateRead Game state reading monad and basic operations.
class (Monad m, Functor m, Applicative m) =>
MonadStateRead (m :: Type -> Type)LambdaHack Game.LambdaHack.Common.MonadStateRead Monad for reading game state. A state monad with state modification disallowed (another constraint is needed to permit that). The basic server and client monads are like that, because server and clients freely modify their internal session data, but don't modify the main game state, except in very restricted and synchronized way.
-
LambdaHack Game.LambdaHack.Common.ReqFailure No documentation available.
module Game.LambdaHack.Common.
Thread Keeping track of forked threads.
archiveRead :: Archiver -> ByteString -> Entriesacid-state Data.Acid.Archive Unpack a bytestring as a list of Entries, including the possibility of failure if the format is invalid.
logThreads :: FileLog object -> [ThreadId]acid-state Data.Acid.Log No documentation available.