bishbosh-0.1.4.0: Plays chess.
Safe HaskellNone
LanguageHaskell2010

BishBosh.Direction.Parallel

Description

AUTHOR
Dr. Alistair Ward
DESCRIPTION
  • Describes the directional components of a line parallel to an edge of the board.
Synopsis

Types

Data-types

data Parallel Source #

Directions parallel to two edges of the board; those in which a Rook can move.

Instances

Instances details
Enum Parallel Source # 
Instance details

Defined in BishBosh.Direction.Parallel

Eq Parallel Source # 
Instance details

Defined in BishBosh.Direction.Parallel

Ord Parallel Source # 
Instance details

Defined in BishBosh.Direction.Parallel

Read Parallel Source # 
Instance details

Defined in BishBosh.Direction.Parallel

Show Parallel Source # 
Instance details

Defined in BishBosh.Direction.Parallel

NFData Parallel Source # 
Instance details

Defined in BishBosh.Direction.Parallel

Methods

rnf :: Parallel -> () #

FixedMembership Parallel Source # 
Instance details

Defined in BishBosh.Direction.Parallel

Methods

members :: [Parallel] Source #

Opposable Parallel Source # 
Instance details

Defined in BishBosh.Direction.Parallel

Orientated Parallel Source # 
Instance details

Defined in BishBosh.Direction.Parallel

ReflectableOnY Parallel Source # 
Instance details

Defined in BishBosh.Direction.Parallel

ReflectableOnX Parallel Source # 
Instance details

Defined in BishBosh.Direction.Parallel

Constants

nParallels :: NDirections Source #

The number of verticals directions.