chessica-0.1.0.0: A Library for Chess Game Logic
Copyright(c) Michael Szvetits 2023
LicenseBSD-3-Clause (see the file LICENSE)
Maintainertypedbyte@qualified.name
Stabilitystable
Portabilityportable
Safe HaskellSafe-Inferred
LanguageGHC2021

Chess.Exception

Description

Types and functions for exceptions that can occur when manipulating chess games.

Synopsis

Documentation

data ChessException Source #

Represents errors that can occur when manipulating chess games.

assumeRight :: Alternative f => Either e a -> f a Source #

Extracts the Right value from an Either.