lib:LambdaHack
Modules
- Client.UI.Content.Input
- Client.UI.Content.Screen
- Content.CaveKind
- Content.FactionKind
- Content.ItemKind
- Content.ItemKindActor
- Content.ItemKindBlast
- Content.ItemKindEmbed
- Content.ItemKindOrgan
- Content.ItemKindTemporary
- Content.ModeKind
- Content.PlaceKind
- Content.RuleKind
- Content.TileKind
- Game.LambdaHack.Atomic
- Game.LambdaHack.Atomic.CmdAtomic
- Game.LambdaHack.Atomic.HandleAtomicWrite
- Game.LambdaHack.Atomic.MonadStateWrite
- Game.LambdaHack.Atomic.PosAtomicRead
- Game.LambdaHack.Client
- Game.LambdaHack.Client.AI
- Game.LambdaHack.Client.AI.ConditionM
- Game.LambdaHack.Client.AI.PickActionM
- Game.LambdaHack.Client.AI.PickActorM
- Game.LambdaHack.Client.AI.PickTargetM
- Game.LambdaHack.Client.AI.Strategy
- Game.LambdaHack.Client.Bfs
- Game.LambdaHack.Client.BfsM
- Game.LambdaHack.Client.CommonM
- Game.LambdaHack.Client.HandleAtomicM
- Game.LambdaHack.Client.HandleResponseM
- Game.LambdaHack.Client.LoopM
- Game.LambdaHack.Client.MonadClient
- Game.LambdaHack.Client.Preferences
- Game.LambdaHack.Client.Request
- Game.LambdaHack.Client.Response
- Game.LambdaHack.Client.State
- Game.LambdaHack.Client.UI
- Game.LambdaHack.Client.UI.ActorUI
- Game.LambdaHack.Client.UI.Animation
- Game.LambdaHack.Client.UI.Content.Input
- Game.LambdaHack.Client.UI.Content.Screen
- Game.LambdaHack.Client.UI.ContentClientUI
- Game.LambdaHack.Client.UI.DrawM
- Game.LambdaHack.Client.UI.EffectDescription
- Game.LambdaHack.Client.UI.Frame
- Game.LambdaHack.Client.UI.FrameM
- Game.LambdaHack.Client.UI.Frontend
- Game.LambdaHack.Client.UI.Frontend.ANSI
- Game.LambdaHack.Client.UI.Frontend.Common
- Game.LambdaHack.Client.UI.Frontend.Dom
- Game.LambdaHack.Client.UI.Frontend.Sdl
- Game.LambdaHack.Client.UI.Frontend.Teletype
- Game.LambdaHack.Client.UI.HandleHelperM
- Game.LambdaHack.Client.UI.HandleHumanGlobalM
- Game.LambdaHack.Client.UI.HandleHumanLocalM
- Game.LambdaHack.Client.UI.HandleHumanM
- Game.LambdaHack.Client.UI.HumanCmd
- Game.LambdaHack.Client.UI.InventoryM
- Game.LambdaHack.Client.UI.ItemDescription
- Game.LambdaHack.Client.UI.Key
- Game.LambdaHack.Client.UI.KeyBindings
- Game.LambdaHack.Client.UI.MonadClientUI
- Game.LambdaHack.Client.UI.Msg
- Game.LambdaHack.Client.UI.MsgM
- Game.LambdaHack.Client.UI.Overlay
- Game.LambdaHack.Client.UI.PointUI
- Game.LambdaHack.Client.UI.RunM
- Game.LambdaHack.Client.UI.SessionUI
- Game.LambdaHack.Client.UI.Slideshow
- Game.LambdaHack.Client.UI.SlideshowM
- Game.LambdaHack.Client.UI.TutorialHints
- Game.LambdaHack.Client.UI.UIOptions
- Game.LambdaHack.Client.UI.UIOptionsParse
- Game.LambdaHack.Client.UI.Watch
- Game.LambdaHack.Client.UI.Watch.WatchCommonM
- Game.LambdaHack.Client.UI.Watch.WatchQuitM
- Game.LambdaHack.Client.UI.Watch.WatchSfxAtomicM
- Game.LambdaHack.Client.UI.Watch.WatchUpdAtomicM
- Game.LambdaHack.Common.Actor
- Game.LambdaHack.Common.ActorState
- Game.LambdaHack.Common.Analytics
- Game.LambdaHack.Common.Area
- Game.LambdaHack.Common.ClientOptions
- Game.LambdaHack.Common.Faction
- Game.LambdaHack.Common.File
- Game.LambdaHack.Common.HighScore
- Game.LambdaHack.Common.Item
- Game.LambdaHack.Common.ItemAspect
- Game.LambdaHack.Common.Kind
- Game.LambdaHack.Common.Level
- Game.LambdaHack.Common.Misc
- Game.LambdaHack.Common.MonadStateRead
- Game.LambdaHack.Common.Perception
- Game.LambdaHack.Common.Point
- Game.LambdaHack.Common.PointArray
- Game.LambdaHack.Common.ReqFailure
- Game.LambdaHack.Common.RingBuffer
- Game.LambdaHack.Common.Save
- Game.LambdaHack.Common.State
- Game.LambdaHack.Common.Thread
- Game.LambdaHack.Common.Tile
- Game.LambdaHack.Common.Time
- Game.LambdaHack.Common.Types
- Game.LambdaHack.Common.Vector
- Game.LambdaHack.Content.CaveKind
- Game.LambdaHack.Content.FactionKind
- Game.LambdaHack.Content.ItemKind
- Game.LambdaHack.Content.ModeKind
- Game.LambdaHack.Content.PlaceKind
- Game.LambdaHack.Content.RuleKind
- Game.LambdaHack.Content.TileKind
- Game.LambdaHack.Core.Dice
- Game.LambdaHack.Core.Frequency
- Game.LambdaHack.Core.Prelude
- Game.LambdaHack.Core.Random
- Game.LambdaHack.Definition.Ability
- Game.LambdaHack.Definition.Color
- Game.LambdaHack.Definition.ContentData
- Game.LambdaHack.Definition.Defs
- Game.LambdaHack.Definition.DefsInternal
- Game.LambdaHack.Definition.Flavour
- Game.LambdaHack.Server
- Game.LambdaHack.Server.BroadcastAtomic
- Game.LambdaHack.Server.Commandline
- Game.LambdaHack.Server.CommonM
- Game.LambdaHack.Server.DebugM
- Game.LambdaHack.Server.DungeonGen
- Game.LambdaHack.Server.DungeonGen.AreaRnd
- Game.LambdaHack.Server.DungeonGen.Cave
- Game.LambdaHack.Server.DungeonGen.Place
- Game.LambdaHack.Server.Fov
- Game.LambdaHack.Server.FovDigital
- Game.LambdaHack.Server.HandleAtomicM
- Game.LambdaHack.Server.HandleEffectM
- Game.LambdaHack.Server.HandleRequestM
- Game.LambdaHack.Server.ItemM
- Game.LambdaHack.Server.ItemRev
- Game.LambdaHack.Server.LoopM
- Game.LambdaHack.Server.MonadServer
- Game.LambdaHack.Server.PeriodicM
- Game.LambdaHack.Server.ProtocolM
- Game.LambdaHack.Server.ServerOptions
- Game.LambdaHack.Server.StartM
- Game.LambdaHack.Server.State
- Implementation.MonadClientImplementation
- Implementation.MonadServerImplementation
- TieKnot
Dependencies
- QuickCheck lib:QuickCheck >=0
- ansi-terminal lib:ansi-terminal >=0.10
- assert-failure lib:assert-failure >=0.1.2 && <0.2
- async lib:async >=2.2.1
- base lib:base >=4.10 && <99
- base-compat lib:base-compat >=0.10.0
- binary lib:binary >=0.8
- bytestring lib:bytestring >=0.9.2
- containers lib:containers >=0.5.3.0
- deepseq lib:deepseq >=1.3
- directory lib:directory >=1.1.0.1
- enummapset lib:enummapset >=0.5.2.2
- file-embed lib:file-embed >=0.0.11
- filepath lib:filepath >=1.2.0.1
- ghc-compact lib:ghc-compact >=0
- ghcjs-base lib:ghcjs-base >=0
- ghcjs-dom lib:ghcjs-dom >=0.9.1.1
- hashable lib:hashable >=1.1.2.5
- hsini lib:hsini >=0.2 && <0.5.2 || >=0.5.2.2
- keys lib:keys >=3
- miniutter lib:miniutter >=0.5.0.0
- open-browser lib:open-browser >=0.2
- optparse-applicative lib:optparse-applicative >=0.13
- pretty-show lib:pretty-show >=1.6
- primitive lib:primitive >=0.6.1.0
- sdl2 lib:sdl2 >=2
- sdl2-ttf lib:sdl2-ttf >=2
- splitmix lib:splitmix >=0.0.3
- stm lib:stm >=2.4
- template-haskell lib:template-haskell >=2.6
- text lib:text >=0.11.2.3
- th-lift-instances lib:th-lift-instances >=0
- time lib:time >=1.4
- transformers lib:transformers >=0.4
- unordered-containers lib:unordered-containers >=0.2.3
- vector lib:vector >=0.11
- vector-binary-instances lib:vector-binary-instances >=0.2.3.1
- witch lib:witch >=0.3
- zlib lib:zlib >=0.5.3.1
Reverse dependencies
Direct only. Not exhaustive.
- Allure test:test
- LambdaHack exe:LambdaHack
- LambdaHack test:test
- acme-everything lib:acme-everything