bishbosh-0.1.4.0: Plays chess.
Safe HaskellNone
LanguageHaskell2010

BishBosh.Notation.Smith

Description

AUTHOR
Dr. Alistair Ward
DESCRIPTION
https://www.chessprogramming.org/Warren_D._Smith.
Synopsis

Types

Data-types

data Smith Source #

Defines a move, to enable io in Smith/-notation.

Instances

Instances details
Eq Smith Source # 
Instance details

Defined in BishBosh.Notation.Smith

Methods

(==) :: Smith -> Smith -> Bool #

(/=) :: Smith -> Smith -> Bool #

Read Smith Source # 
Instance details

Defined in BishBosh.Notation.Smith

Show Smith Source # 
Instance details

Defined in BishBosh.Notation.Smith

Methods

showsPrec :: Int -> Smith -> ShowS #

show :: Smith -> String #

showList :: [Smith] -> ShowS #

Promotable Smith Source # 
Instance details

Defined in BishBosh.Notation.Smith

Constants

notation :: Notation Source #

Define the parameters of the notation, using the minimum permissible values for x & y coordinates.

regexSyntax :: String Source #

Defines using a regex, the required syntax.

Functions

Constructor