bishbosh-0.0.0.2: Plays chess.

Safe HaskellSafe
LanguageHaskell2010

BishBosh.Property.Null

Contents

Description

AUTHOR
Dr. Alistair Ward
DESCRIPTION
  • An interface for data which can support the concept of being null.

Synopsis

Type-classes

class Null a where Source #

Minimal complete definition

isNull

Methods

isNull Source #

Arguments

:: a 
-> Bool

Predicate, cf. null for a list.

Instances

Null (TurnsByLogicalColour turn) Source # 
Null (MoveFrequency move) Source # 

Methods

isNull :: MoveFrequency move -> Bool Source #

Null (Game x y) Source # 

Methods

isNull :: Game x y -> Bool Source #

Null (QualifiedMoveForest x y) Source # 
Null (QuantifiedGame x y criterionValue weightedMean) Source # 

Methods

isNull :: QuantifiedGame x y criterionValue weightedMean -> Bool Source #

Null (NodeLabel x y positionHash criterionValue weightedMean) Source # 

Methods

isNull :: NodeLabel x y positionHash criterionValue weightedMean -> Bool Source #