constrained-generators-0.2.0.0: Framework for generating constrained random data using a subset of first order logic
Safe HaskellSafe-Inferred
LanguageHaskell2010

Constrained.Examples.Basic

Synopsis

Documentation

sizeAddOrSub4Specification BaseFn Integer Source #

We expect a negative Integer, so ltSpec tests for that.

data Foo Source #

Constructors

Foo Int 
Bar Int Int 

Instances

Instances details
Generic Foo Source # 
Instance details

Defined in Constrained.Examples.Basic

Associated Types

type Rep FooTypeType Source #

Methods

fromFooRep Foo x Source #

toRep Foo x → Foo Source #

Show Foo Source # 
Instance details

Defined in Constrained.Examples.Basic

Methods

showsPrecIntFooShowS Source #

showFooString Source #

showList ∷ [Foo] → ShowS Source #

HasSimpleRep Foo Source # 
Instance details

Defined in Constrained.Examples.Basic

Associated Types

type SimpleRep Foo Source #

type TheSop Foo ∷ [Type] Source #

Eq Foo Source # 
Instance details

Defined in Constrained.Examples.Basic

Methods

(==)FooFooBool Source #

(/=)FooFooBool Source #

Ord Foo Source # 
Instance details

Defined in Constrained.Examples.Basic

Methods

compareFooFooOrdering Source #

(<)FooFooBool Source #

(<=)FooFooBool Source #

(>)FooFooBool Source #

(>=)FooFooBool Source #

maxFooFooFoo Source #

minFooFooFoo Source #

BaseUniverse fn ⇒ HasSpec fn Foo Source # 
Instance details

Defined in Constrained.Examples.Basic

Associated Types

type TypeSpec fn Foo Source #

type Prerequisites fn Foo Source #

type Rep Foo Source # 
Instance details

Defined in Constrained.Examples.Basic

type SimpleRep Foo Source # 
Instance details

Defined in Constrained.Examples.Basic

type TheSop Foo Source # 
Instance details

Defined in Constrained.Examples.Basic

type Prerequisites fn Foo Source # 
Instance details

Defined in Constrained.Examples.Basic

type Prerequisites fn Foo = ()
type TypeSpec fn Foo Source # 
Instance details

Defined in Constrained.Examples.Basic