Contents
Index
antisplice-0.7.0.0: An engine for text-based dungeons.
Index
Acquirable
Game.Antisplice.Monad.Dungeon
acquireObject
Game.Antisplice.Rooms
act
Game.Antisplice.Lang
addEdge
Game.Antisplice.Utils.Graph
addEdge'
Game.Antisplice.Utils.Graph
addEdges
Game.Antisplice.Utils.Graph
addEdges'
Game.Antisplice.Utils.Graph
addMutualEdge
Game.Antisplice.Utils.Graph
addMutualEdges
Game.Antisplice.Utils.Graph
addNode
Game.Antisplice.Utils.Graph
addNode'
Game.Antisplice.Utils.Graph
addNodes
Game.Antisplice.Utils.Graph
addNodes'
Game.Antisplice.Utils.Graph
addObjectAttr
Game.Antisplice.Rooms
addObjectName
Game.Antisplice.Rooms
addRoomObject
Game.Antisplice.Rooms
Adj
Game.Antisplice.Monad.Vocab
AGI
Game.Antisplice.Monad.Dungeon
allNodes
Game.Antisplice.Utils.Graph
AnyBST
Game.Antisplice.Utils.BST
anyBstEmpty
Game.Antisplice.Utils.BST
anyBstInsert
Game.Antisplice.Utils.BST
anyBstLookup
Game.Antisplice.Utils.BST
anyBstMax
Game.Antisplice.Utils.BST
anyBstMin
Game.Antisplice.Utils.BST
anyBstRemove
Game.Antisplice.Utils.BST
ARM
Game.Antisplice.Monad.Dungeon
Atom
1 (Type/Class)
Game.Antisplice.Utils.Atoms
2 (Data Constructor)
Game.Antisplice.Utils.Atoms
Atomar
1 (Type/Class)
Game.Antisplice.Utils.Atoms
2 (Data Constructor)
Game.Antisplice.Utils.Atoms
AtomStore
Game.Antisplice.Utils.Atoms
AtomStoreT
Game.Antisplice.Utils.Atoms
AVL
1 (Type/Class)
Game.Antisplice.Utils.AVL
2 (Data Constructor)
Game.Antisplice.Utils.AVL
avlHeight
Game.Antisplice.Utils.AVL
avlInorder
Game.Antisplice.Utils.AVL
avlInsert
Game.Antisplice.Utils.AVL
avlLookup
Game.Antisplice.Utils.AVL
avlMax
Game.Antisplice.Utils.AVL
avlMin
Game.Antisplice.Utils.AVL
avlPostorder
Game.Antisplice.Utils.AVL
avlPreorder
Game.Antisplice.Utils.AVL
avlRemove
Game.Antisplice.Utils.AVL
avlRoot
Game.Antisplice.Utils.AVL
avlSize
Game.Antisplice.Utils.AVL
Back
Game.Antisplice.Monad.Dungeon
Baretype
Game.Antisplice.Utils.Run
BST
1 (Type/Class)
Game.Antisplice.Utils.BST
2 (Data Constructor)
Game.Antisplice.Utils.BST
bstInsert
Game.Antisplice.Utils.BST
bstLookup
Game.Antisplice.Utils.BST
bstMax
Game.Antisplice.Utils.BST
bstMin
Game.Antisplice.Utils.BST
bstRemove
Game.Antisplice.Utils.BST
CantSeeOneError
Game.Antisplice.Errors
CantWalkThereError
Game.Antisplice.Errors
changeRoom
Game.Antisplice.Rooms
ChattyDungeonM
Game.Antisplice.Monad.Dungeon
Chest
Game.Antisplice.Monad.Dungeon
cloneAtom
Game.Antisplice.Utils.Atoms
constructRoom
Game.Antisplice.Rooms
continueMobRoute
Game.Antisplice.Rooms
Counter
Game.Antisplice.Utils.Counter
CounterT
Game.Antisplice.Utils.Counter
countOn
Game.Antisplice.Utils.Counter
ctorAcq
Game.Antisplice.Prototypes
ctorMob
Game.Antisplice.Prototypes
ctorRoom
Game.Antisplice.Prototypes
ctorRoomNesting
Game.Antisplice.Prototypes
ctorRoute
Game.Antisplice.Prototypes
ctorSign
Game.Antisplice.Prototypes
currentRoomOf
Game.Antisplice.Monad.Dungeon
Damagable
Game.Antisplice.Monad.Dungeon
DescSeg
Game.Antisplice.Monad.Dungeon
Direction
Game.Antisplice.Monad.Dungeon
dispAtom
Game.Antisplice.Utils.Atoms
DoneError
Game.Antisplice.Errors
Down
Game.Antisplice.Monad.Dungeon
dropObject
Game.Antisplice.Rooms
Dungeon
Game.Antisplice.Monad.Dungeon
DungeonM
Game.Antisplice.Monad.Dungeon
DungeonState
1 (Type/Class)
Game.Antisplice.Monad.Dungeon
2 (Data Constructor)
Game.Antisplice.Monad.Dungeon
DungeonT
Game.Antisplice.Monad.Dungeon
East
Game.Antisplice.Monad.Dungeon
Edge
1 (Type/Class)
Game.Antisplice.Utils.Graph
2 (Data Constructor)
Game.Antisplice.Utils.Graph
edges
Game.Antisplice.Utils.Graph
EmptyAVL
Game.Antisplice.Utils.AVL
EmptyBST
Game.Antisplice.Utils.BST
emptyGraph
Game.Antisplice.Utils.Graph
EmptyTST
Game.Antisplice.Utils.TST
enterAndAnnounce
Game.Antisplice.Rooms
enterRoom
Game.Antisplice.Rooms
Equipable
Game.Antisplice.Monad.Dungeon
EquipKey
Game.Antisplice.Monad.Dungeon
establishWay
Game.Antisplice.Rooms
Fail
Game.Antisplice.Utils.Fail
FailT
Game.Antisplice.Utils.Fail
Feature
Game.Antisplice.Monad.Dungeon
Feet
Game.Antisplice.Monad.Dungeon
Finger1
Game.Antisplice.Monad.Dungeon
Finger2
Game.Antisplice.Monad.Dungeon
Fixe
Game.Antisplice.Monad.Vocab
followEdge
Game.Antisplice.Utils.Graph
fromNode
Game.Antisplice.Utils.Graph
fromText
Game.Antisplice.Monad.Dungeon
getAtom
Game.Antisplice.Utils.Atoms
getDungeonState
Game.Antisplice.Monad.Dungeon
getNode
Game.Antisplice.Utils.Graph
getNode'
Game.Antisplice.Utils.Graph
getObjectDesc
Game.Antisplice.Rooms
getObjectIsAcquirable
Game.Antisplice.Rooms
getObjectIsMob
Game.Antisplice.Rooms
getObjectNames
Game.Antisplice.Rooms
getObjectState
Game.Antisplice.Monad.Dungeon
getObjectTitle
Game.Antisplice.Rooms
getPlayerState
Game.Antisplice.Monad.Dungeon
getRoomDesc
Game.Antisplice.Rooms
getRoomState
Game.Antisplice.Monad.Dungeon
getRoomTitle
Game.Antisplice.Rooms
Graph
1 (Type/Class)
Game.Antisplice.Utils.Graph
2 (Data Constructor)
Game.Antisplice.Utils.Graph
guardVisible
Game.Antisplice.Rooms
Hands
Game.Antisplice.Monad.Dungeon
Head
Game.Antisplice.Monad.Dungeon
Implication
Game.Antisplice.Monad.Dungeon
incId
Game.Antisplice.Utils.Graph
Indexable
Game.Antisplice.Utils.BST
IndexOf
Game.Antisplice.Utils.BST
indexOf
Game.Antisplice.Utils.BST
insertRoomObject
Game.Antisplice.Rooms
insertVocab
Game.Antisplice.Monad.Vocab
INT
Game.Antisplice.Monad.Dungeon
IsText
Game.Antisplice.Monad.Dungeon
label
Game.Antisplice.Utils.Graph
Legs
Game.Antisplice.Monad.Dungeon
listEdges
Game.Antisplice.Utils.Graph
lookupVocab
Game.Antisplice.Monad.Vocab
MainHand
Game.Antisplice.Monad.Dungeon
mapAtom
Game.Antisplice.Utils.Atoms
markNode
Game.Antisplice.Utils.Graph
markRoom
Game.Antisplice.Rooms
matchObjectName
Game.Antisplice.Rooms
mkAtoms
Game.Antisplice.Templates
mkCounter
Game.Antisplice.Templates
mkDungeon
Game.Antisplice.Templates
mkFail
Game.Antisplice.Templates
mkIO
Game.Antisplice.Templates
mkObject
Game.Antisplice.Templates
mkPlayer
Game.Antisplice.Templates
mkRoom
Game.Antisplice.Templates
mkVocab
Game.Antisplice.Templates
Mobile
Game.Antisplice.Monad.Dungeon
modifyObjectState
Game.Antisplice.Rooms
modifyPlayerState
Game.Antisplice.Rooms
modifyRoomState
Game.Antisplice.Rooms
MonadAtoms
Game.Antisplice.Utils.Atoms
MonadCounter
Game.Antisplice.Utils.Counter
MonadDungeon
Game.Antisplice.Monad.Dungeon
MonadObject
Game.Antisplice.Monad.Dungeon
MonadPlayer
Game.Antisplice.Monad.Dungeon
MonadRoom
Game.Antisplice.Monad.Dungeon
MonadVocab
Game.Antisplice.Monad.Vocab
Neck
Game.Antisplice.Monad.Dungeon
newAtom
Game.Antisplice.Utils.Atoms
nextId
Game.Antisplice.Utils.Graph
Node
1 (Type/Class)
Game.Antisplice.Utils.Graph
2 (Data Constructor)
Game.Antisplice.Utils.Graph
nodeContent
Game.Antisplice.Utils.Graph
NodeId
1 (Type/Class)
Game.Antisplice.Utils.Graph
2 (Data Constructor)
Game.Antisplice.Utils.Graph
nodeId
Game.Antisplice.Utils.Graph
nodeMarked
Game.Antisplice.Utils.Graph
nodes
Game.Antisplice.Utils.Graph
North
Game.Antisplice.Monad.Dungeon
NorthEast
Game.Antisplice.Monad.Dungeon
NorthWest
Game.Antisplice.Monad.Dungeon
Noun
Game.Antisplice.Monad.Vocab
Nounc
Game.Antisplice.Monad.Vocab
Object
Game.Antisplice.Monad.Dungeon
objectAttributesOf
Game.Antisplice.Monad.Dungeon
objectCurHealthOf
Game.Antisplice.Monad.Dungeon
objectDescOf
Game.Antisplice.Monad.Dungeon
objectFeaturesOf
Game.Antisplice.Monad.Dungeon
ObjectId
1 (Type/Class)
Game.Antisplice.Monad.Dungeon
2 (Data Constructor)
Game.Antisplice.Monad.Dungeon
objectIdOf
Game.Antisplice.Monad.Dungeon
objectImplicationsOf
Game.Antisplice.Monad.Dungeon
objectMaxHealthOf
Game.Antisplice.Monad.Dungeon
objectNamesOf
Game.Antisplice.Monad.Dungeon
objectOnceAcquiredOf
Game.Antisplice.Monad.Dungeon
objectOnceEquippedOf
Game.Antisplice.Monad.Dungeon
objectOnceInspectedOf
Game.Antisplice.Monad.Dungeon
objectOnceSeenOf
Game.Antisplice.Monad.Dungeon
objectRouteOf
Game.Antisplice.Monad.Dungeon
ObjectState
1 (Type/Class)
Game.Antisplice.Monad.Dungeon
2 (Data Constructor)
Game.Antisplice.Monad.Dungeon
objectStatsOf
Game.Antisplice.Monad.Dungeon
ObjectT
Game.Antisplice.Monad.Dungeon
objectTitleOf
Game.Antisplice.Monad.Dungeon
objectTriggerOnAnnounceOf
Game.Antisplice.Monad.Dungeon
objectTriggerOnDropOf
Game.Antisplice.Monad.Dungeon
objectTriggerOnEachAcquireOf
Game.Antisplice.Monad.Dungeon
objectTriggerOnEachEquipOf
Game.Antisplice.Monad.Dungeon
objectTriggerOnEachInspectionOf
Game.Antisplice.Monad.Dungeon
objectTriggerOnEachSightOf
Game.Antisplice.Monad.Dungeon
objectTriggerOnEnterOf
Game.Antisplice.Monad.Dungeon
objectTriggerOnFirstAcquireOf
Game.Antisplice.Monad.Dungeon
objectTriggerOnFirstEquipOf
Game.Antisplice.Monad.Dungeon
objectTriggerOnFirstInspectionOf
Game.Antisplice.Monad.Dungeon
objectTriggerOnFirstSightOf
Game.Antisplice.Monad.Dungeon
objectTriggerOnLookAtOf
Game.Antisplice.Monad.Dungeon
objectTriggerOnLookIntoOf
Game.Antisplice.Monad.Dungeon
objectTriggerOnReadOf
Game.Antisplice.Monad.Dungeon
objectTriggerOnRoomEnterOf
Game.Antisplice.Monad.Dungeon
objectTriggerOnRoomLeaveOf
Game.Antisplice.Monad.Dungeon
objectTriggerOnUnequipOf
Game.Antisplice.Monad.Dungeon
OffHand
Game.Antisplice.Monad.Dungeon
OnAcquire
Game.Antisplice.Events
onAcquire
Game.Antisplice.Events
OnAnnounce
Game.Antisplice.Events
onAnnounce
Game.Antisplice.Events
OnEnter
Game.Antisplice.Events
onEnter
Game.Antisplice.Events
OnFirstAcquire
Game.Antisplice.Events
onFirstAcquire
Game.Antisplice.Events
OnFirstEnter
Game.Antisplice.Events
onFirstEnter
Game.Antisplice.Events
OnFirstInspection
Game.Antisplice.Events
onFirstInspection
Game.Antisplice.Events
OnFirstSight
Game.Antisplice.Events
onFirstSight
Game.Antisplice.Events
OnInspection
Game.Antisplice.Events
onInspection
Game.Antisplice.Events
OnLook
Game.Antisplice.Events
onLook
Game.Antisplice.Events
OnLookInto
Game.Antisplice.Events
onLookInto
Game.Antisplice.Events
OnRead
Game.Antisplice.Events
onRead
Game.Antisplice.Events
OnRoomEnter
Game.Antisplice.Events
onRoomEnter
Game.Antisplice.Events
OnRoomLeave
Game.Antisplice.Events
onRoomLeave
Game.Antisplice.Events
OnSight
Game.Antisplice.Events
onSight
Game.Antisplice.Events
Ordn
Game.Antisplice.Monad.Vocab
Player
Game.Antisplice.Monad.Dungeon
playerBaseStatsOf
Game.Antisplice.Monad.Dungeon
playerCurHealthOf
Game.Antisplice.Monad.Dungeon
playerEquipOf
Game.Antisplice.Monad.Dungeon
playerInventoryOf
Game.Antisplice.Monad.Dungeon
playerMaxHealthOf
Game.Antisplice.Monad.Dungeon
playerOf
Game.Antisplice.Monad.Dungeon
playerRoomOf
Game.Antisplice.Monad.Dungeon
PlayerState
1 (Type/Class)
Game.Antisplice.Monad.Dungeon
2 (Data Constructor)
Game.Antisplice.Monad.Dungeon
PlayerT
Game.Antisplice.Monad.Dungeon
Prep
Game.Antisplice.Monad.Vocab
putAtom
Game.Antisplice.Utils.Atoms
putDungeonState
Game.Antisplice.Monad.Dungeon
putObjectState
Game.Antisplice.Monad.Dungeon
putPlayerState
Game.Antisplice.Monad.Dungeon
putRoomState
Game.Antisplice.Monad.Dungeon
QuitError
Game.Antisplice.Errors
reenterCurrentRoom
Game.Antisplice.Rooms
removeRoomObject
Game.Antisplice.Rooms
repl
Game.Antisplice.Terminal.Repl
Room
Game.Antisplice.Monad.Dungeon
roomDescOf
Game.Antisplice.Monad.Dungeon
roomObjectsOf
Game.Antisplice.Monad.Dungeon
roomOfObject
Game.Antisplice.Rooms
roomsOf
Game.Antisplice.Monad.Dungeon
RoomState
1 (Type/Class)
Game.Antisplice.Monad.Dungeon
2 (Data Constructor)
Game.Antisplice.Monad.Dungeon
RoomT
Game.Antisplice.Monad.Dungeon
roomTitleOf
Game.Antisplice.Monad.Dungeon
roomTriggerOnAnnounceOf
Game.Antisplice.Monad.Dungeon
roomTriggerOnEachEnterOf
Game.Antisplice.Monad.Dungeon
roomTriggerOnFirstEnterOf
Game.Antisplice.Monad.Dungeon
roomTriggerOnLeaveOf
Game.Antisplice.Monad.Dungeon
roomTriggerOnLookOf
Game.Antisplice.Monad.Dungeon
rootNode
Game.Antisplice.Utils.Graph
Run
Game.Antisplice.Utils.Run
run
Game.Antisplice.Utils.Run
runAtomar
Game.Antisplice.Utils.Atoms
runAtomStoreT
Game.Antisplice.Utils.Atoms
runCounterT
Game.Antisplice.Utils.Counter
runDungeonT
Game.Antisplice.Monad.Dungeon
runFailT
Game.Antisplice.Utils.Fail
runObjectT
Game.Antisplice.Monad.Dungeon
runPlayerT
Game.Antisplice.Monad.Dungeon
runRoomT
Game.Antisplice.Monad.Dungeon
runTrigger
Game.Antisplice.Monad.Dungeon
runVocabT
Game.Antisplice.Monad.Vocab
schedule
Game.Antisplice.Rooms
setMobRoute
Game.Antisplice.Rooms
setNode
Game.Antisplice.Utils.Graph
setObjectDesc
Game.Antisplice.Rooms
setObjectIsAcquirable
Game.Antisplice.Rooms
setObjectIsMob
Game.Antisplice.Rooms
setObjectTitle
Game.Antisplice.Rooms
setPlayerRoom
Game.Antisplice.Rooms
setRoomDesc
Game.Antisplice.Rooms
setRoomTitle
Game.Antisplice.Rooms
South
Game.Antisplice.Monad.Dungeon
SouthEast
Game.Antisplice.Monad.Dungeon
SouthWest
Game.Antisplice.Monad.Dungeon
SPI
Game.Antisplice.Monad.Dungeon
SplErr
Game.Antisplice.Errors
SplErrT
Game.Antisplice.Errors
STA
Game.Antisplice.Monad.Dungeon
StatKey
Game.Antisplice.Monad.Dungeon
STR
Game.Antisplice.Monad.Dungeon
subscribePlayer
Game.Antisplice.Rooms
timeTriggersOf
Game.Antisplice.Monad.Dungeon
Token
Game.Antisplice.Monad.Vocab
toNode
Game.Antisplice.Utils.Graph
toText
Game.Antisplice.Monad.Dungeon
Trigger
Game.Antisplice.Monad.Dungeon
TriggerBox
1 (Type/Class)
Game.Antisplice.Monad.Dungeon
2 (Data Constructor)
Game.Antisplice.Monad.Dungeon
TST
1 (Type/Class)
Game.Antisplice.Utils.TST
2 (Data Constructor)
Game.Antisplice.Utils.TST
tstContains
Game.Antisplice.Utils.TST
tstInsert
Game.Antisplice.Utils.TST
tstLookup
Game.Antisplice.Utils.TST
Unintellegible
Game.Antisplice.Monad.Vocab
UnintellegibleError
Game.Antisplice.Errors
UnknownError
Game.Antisplice.Errors
Up
Game.Antisplice.Monad.Dungeon
ValueOf
Game.Antisplice.Utils.BST
valueOf
Game.Antisplice.Utils.BST
Verb
Game.Antisplice.Monad.Vocab
VerbMustFirstError
Game.Antisplice.Errors
Vocab
Game.Antisplice.Monad.Vocab
vocabKnown
Game.Antisplice.Monad.Vocab
VocabT
Game.Antisplice.Monad.Vocab
Waist
Game.Antisplice.Monad.Dungeon
weight
Game.Antisplice.Utils.Graph
West
Game.Antisplice.Monad.Dungeon
WhichOneError
Game.Antisplice.Errors
withCounter
Game.Antisplice.Utils.Counter
withRoom
Game.Antisplice.Rooms
Wrists
Game.Antisplice.Monad.Dungeon