| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
BishBosh.Component.QualifiedMove
Description
AUTHOR- Dr. Alistair Ward
DESCRIPTION- Qualifies a move with a move-type.
- data QualifiedMove x y
- mkQualifiedMove :: Move x y -> MoveType -> QualifiedMove x y
Types
Data-types
data QualifiedMove x y Source #
A move qualified by its movetype.
Instances
| (Eq y, Eq x) => Eq (QualifiedMove x y) Source # | |
| (Enum x, Enum y, Ord x, Ord y, Read x, Read y) => Read (QualifiedMove x y) Source # | |
| (Show x, Show y) => Show (QualifiedMove x y) Source # | |
| (NFData x, NFData y) => NFData (QualifiedMove x y) Source # | |
| Enum y => ReflectableOnX (QualifiedMove x y) Source # | |
| (Enum x, Enum y) => ShowNotation (QualifiedMove x y) Source # | |
Functions
Constructors
mkQualifiedMove :: Move x y -> MoveType -> QualifiedMove x y Source #
Constructor.