License | BSD-3-Clause |
---|---|
Safe Haskell | None |
Language | Haskell2010 |
Swarm.Doc.Wiki.Cheatsheet
Description
Auto-generation of cheat sheets for the wiki.
Synopsis
- data PageAddress = PageAddress {}
- data SheetType
- makeWikiPage :: PageAddress -> SheetType -> IO ()
Documentation
data PageAddress Source #
A configuration record holding the URLs of the various cheat sheets, to facilitate cross-linking.
Constructors
PageAddress | |
Fields
|
Instances
Show PageAddress Source # | |
Defined in Swarm.Doc.Wiki.Cheatsheet Methods showsPrec :: Int -> PageAddress -> ShowS # show :: PageAddress -> String # showList :: [PageAddress] -> ShowS # | |
Eq PageAddress Source # | |
Defined in Swarm.Doc.Wiki.Cheatsheet |
An enumeration of the kinds of cheat sheets we can produce.
Constructors
Entities | |
Terrain | |
Commands | |
CommandMatrix | |
Capabilities | |
Recipes | |
Scenario |
Instances
Bounded SheetType Source # | |
Enum SheetType Source # | |
Defined in Swarm.Doc.Wiki.Cheatsheet Methods succ :: SheetType -> SheetType # pred :: SheetType -> SheetType # fromEnum :: SheetType -> Int # enumFrom :: SheetType -> [SheetType] # enumFromThen :: SheetType -> SheetType -> [SheetType] # enumFromTo :: SheetType -> SheetType -> [SheetType] # enumFromThenTo :: SheetType -> SheetType -> SheetType -> [SheetType] # | |
Show SheetType Source # | |
Eq SheetType Source # | |
makeWikiPage :: PageAddress -> SheetType -> IO () Source #