toolshed-0.11.1.0: Utilities used by other packages.

ToolShed.SelfValidate

Contents

Description

AUTHOR
Dr. Alistair Ward
DESCRIPTION
A class to define the simple interface, to which data which can self-validation, should conform.

Synopsis

Type-classes

class SelfValidator a whereSource

The interface to which data which can self-validate should conform.

Methods

isValidSource

Arguments

:: a 
-> Bool

The data which implements this interface should return True if internally consistent.

Instances