LambdaHack-0.6.2.0: A game engine library for roguelike dungeon crawlers

Safe HaskellNone
LanguageHaskell2010

Game.LambdaHack.Client.MonadClient

Contents

Description

Basic client monad and related operations.

Synopsis

Basic client monad

Assorted primitives

rndToAction :: MonadClient m => Rnd a -> m a Source #

Invoke pseudo-random computation with the generator kept in the state.

rndToActionForget :: MonadClient m => Rnd a -> m a Source #

Invoke pseudo-random computation, don't change generator kept in state.