antisplice-0.13.0.1: An engine for text-based dungeons.

Safe HaskellSafe-Inferred

Game.Antisplice.Errors

Description

Provides the error datatype for Antisplice

Synopsis

Documentation

data SplErr Source

Antisplice errors

Instances

Show SplErr 
(MonadDungeon m0, ChannelPrinter PlayerId m0) => Broadcaster PlayerId (SplErrT m0) 
ChannelPrinter Bool m0 => ChannelPrinter Bool (SplErrT m0) 
ChannelPrinter Int m0 => ChannelPrinter Int (SplErrT m0) 
ChannelPrinter Handle m0 => ChannelPrinter Handle (SplErrT m0) 
ChannelPrinter PlayerId m0 => ChannelPrinter PlayerId (SplErrT m0) 
MonadError SplErr m0 => MonadError SplErr (AnsiPrinterT m0) 
MonadError SplErr m0 => MonadError SplErr (HtmlPrinterT m0) 
MonadError SplErr m0 => MonadError SplErr (ExpanderT m0) 
MonadError SplErr m0 => MonadError SplErr (NullExpanderT m0) 
MonadError SplErr m0 => MonadError SplErr (RecorderT m0) 
MonadError SplErr m0 => MonadError SplErr (CounterT m0) 
MonadError SplErr m0 => MonadError SplErr (AtomStoreT m0) 
MonadError SplErr m0 => MonadError SplErr (VocabT m0) 
MonadError SplErr m0 => MonadError SplErr (DungeonT m0) 
MonadError SplErr m0 => MonadError SplErr (PlayerT m0) 
MonadError SplErr m0 => MonadError SplErr (ObjectT m0) 
MonadError SplErr m0 => MonadError SplErr (RoomT m0) 
MonadError SplErr m0 => MonadError SplErr (StereoBuilderT m0) 
HistoryEnv m0 => HistoryEnv (SplErrT m0) 
ExpanderEnv m0 => ExpanderEnv (SplErrT m0) 
MonadExpand m0 => MonadExpand (SplErrT m0) 
ExtendedPrinter m0 => ExtendedPrinter (SplErrT m0) 
MonadSpawn m0 => MonadSpawn (SplErrT m0) 
MonadPrinter m0 => MonadPrinter (SplErrT m0) 
MonadScanner m0 => MonadScanner (SplErrT m0) 
MonadFinalizer m0 => MonadFinalizer (SplErrT m0) 
MonadClock m0 => MonadClock (SplErrT m0) 
MonadRandom m0 => MonadRandom (SplErrT m0) 
MonadIO m0 => MonadIO (SplErrT m0) 
MonadCounter m0 => MonadCounter (SplErrT m0) 
MonadAtoms m0 => MonadAtoms (SplErrT m0) 
MonadVocab m0 => MonadVocab (SplErrT m0) 
MonadDungeon m0 => MonadDungeon (SplErrT m0) 
MonadPlayer m0 => MonadPlayer (SplErrT m0) 
MonadObject m0 => MonadObject (SplErrT m0) 
MonadRoom m0 => MonadRoom (SplErrT m0) 

type SplErrT m = FailT SplErr mSource

Alias for FailT SplErr