bishbosh-0.1.4.0: Plays chess.
Safe HaskellNone
LanguageHaskell2010

BishBosh.Direction.Diagonal

Description

AUTHOR
Dr. Alistair Ward
DESCRIPTION
  • Describes the directional components of a diagonal line.
Synopsis

Types

Data-types

data Diagonal Source #

Directions at 45 degress to all edges of the board; those in which a Bishop can move.

Instances

Instances details
Enum Diagonal Source # 
Instance details

Defined in BishBosh.Direction.Diagonal

Eq Diagonal Source # 
Instance details

Defined in BishBosh.Direction.Diagonal

Ord Diagonal Source # 
Instance details

Defined in BishBosh.Direction.Diagonal

Read Diagonal Source # 
Instance details

Defined in BishBosh.Direction.Diagonal

Show Diagonal Source # 
Instance details

Defined in BishBosh.Direction.Diagonal

NFData Diagonal Source # 
Instance details

Defined in BishBosh.Direction.Diagonal

Methods

rnf :: Diagonal -> () #

FixedMembership Diagonal Source # 
Instance details

Defined in BishBosh.Direction.Diagonal

Methods

members :: [Diagonal] Source #

Opposable Diagonal Source # 
Instance details

Defined in BishBosh.Direction.Diagonal

Orientated Diagonal Source # 
Instance details

Defined in BishBosh.Direction.Diagonal

ReflectableOnY Diagonal Source # 
Instance details

Defined in BishBosh.Direction.Diagonal

ReflectableOnX Diagonal Source # 
Instance details

Defined in BishBosh.Direction.Diagonal