Safe Haskell | Safe |
---|---|
Language | Haskell98 |
List of specific puzzle types.
Synopsis
- data PuzzleType
- = LITS
- | LITSPlus
- | LITSSym
- | Geradeweg
- | Fillomino
- | Masyu
- | Nurikabe
- | LatinTapa
- | Sudoku
- | ThermoSudoku
- | Pyramid
- | RowKropkiPyramid
- | SlitherLink
- | SlitherLinkLiar
- | TightfitSkyscrapers
- | WordLoop
- | WordSearch
- | CurveData
- | DoubleBack
- | Slalom
- | Compass
- | BoxOf2Or3
- | AfternoonSkyscrapers
- | MeanderingNumbers
- | Tapa
- | JapaneseSums
- | Coral
- | MaximalLengths
- | PrimePlace
- | Labyrinth
- | Bahnhof
- | BlackoutDominos
- | TwilightTapa
- | TapaCave
- | DominoPillen
- | SlitherLinkMulti
- | AngleLoop
- | Shikaku
- | SlovakSums
- | Anglers
- | Dominos
- | FillominoCheckered
- | FillominoLoop
- | Cave
- | Numberlink
- | Skyscrapers
- | SkyscrapersStars
- | SkyscrapersFrac
- | TurningFences
- | Summon
- | Baca
- | Buchstabensalat
- | Doppelblock
- | SudokuDoppelblock
- | Loopki
- | Scrabble
- | Neighbors
- | Starwars
- | Starbattle
- | Heyawake
- | Wormhole
- | Pentominous
- | ColorAkari
- | PersistenceOfMemory
- | ABCtje
- | Kropki
- | StatuePark
- | PentominousBorders
- | NanroSignpost
- | TomTom
- | HorseSnake
- | Illumination
- | Pentopia
- | PentominoPipes
- | GreaterWall
- | Galaxies
- | Mines
- | Tents
- | PentominoSums
- | CoralLITS
- | CoralLITSO
- | Snake
- | CountryRoad
- | KillerSudoku
- | FriendlySudoku
- | JapaneseSumsMasyu
- lookupType :: String -> Maybe PuzzleType
- typeNames :: [(PuzzleType, String)]
Documentation
data PuzzleType Source #
The list of specific puzzle types we can handle.
Instances
Eq PuzzleType Source # | |
Defined in Data.PuzzleTypes (==) :: PuzzleType -> PuzzleType -> Bool # (/=) :: PuzzleType -> PuzzleType -> Bool # | |
Show PuzzleType Source # | |
Defined in Data.PuzzleTypes showsPrec :: Int -> PuzzleType -> ShowS # show :: PuzzleType -> String # showList :: [PuzzleType] -> ShowS # |
lookupType :: String -> Maybe PuzzleType Source #
Look up a puzzle type by name.
typeNames :: [(PuzzleType, String)] Source #