tests
Safe HaskellNone
LanguageHaskell2010

Test.Control.State.Transition.Examples.Sum

Description

Simple example of a transition system whose states contain the sum of the integers seen in the signals.

Synopsis

Documentation

data SUM Source #

Instances

Instances details
STS SUM Source # 
Instance details

Defined in Test.Control.State.Transition.Examples.Sum

Associated Types

type State SUM 
Instance details

Defined in Test.Control.State.Transition.Examples.Sum

type State SUM = Int
type Signal SUM 
Instance details

Defined in Test.Control.State.Transition.Examples.Sum

type Signal SUM = [Int]
type Environment SUM 
Instance details

Defined in Test.Control.State.Transition.Examples.Sum

type Environment SUM = ()
type BaseM SUM 
Instance details

Defined in Test.Control.State.Transition.Examples.Sum

type Event SUM 
Instance details

Defined in Test.Control.State.Transition.Examples.Sum

type Event SUM = Void
type PredicateFailure SUM 
Instance details

Defined in Test.Control.State.Transition.Examples.Sum

HasTrace SUM Source # 
Instance details

Defined in Test.Control.State.Transition.Examples.Sum

Associated Types

type BaseEnv SUM 
Instance details

Defined in Test.Control.State.Transition.Examples.Sum

type BaseEnv SUM = ()
HasTrace SUM () Source # 
Instance details

Defined in Test.Control.State.Transition.Examples.Sum

Associated Types

type BaseEnv SUM 
Instance details

Defined in Test.Control.State.Transition.Examples.Sum

type BaseEnv SUM = ()
type BaseM SUM Source # 
Instance details

Defined in Test.Control.State.Transition.Examples.Sum

type Environment SUM Source # 
Instance details

Defined in Test.Control.State.Transition.Examples.Sum

type Environment SUM = ()
type Event SUM Source # 
Instance details

Defined in Test.Control.State.Transition.Examples.Sum

type Event SUM = Void
type PredicateFailure SUM Source # 
Instance details

Defined in Test.Control.State.Transition.Examples.Sum

type Signal SUM Source # 
Instance details

Defined in Test.Control.State.Transition.Examples.Sum

type Signal SUM = [Int]
type State SUM Source # 
Instance details

Defined in Test.Control.State.Transition.Examples.Sum

type State SUM = Int
type BaseEnv SUM Source # 
Instance details

Defined in Test.Control.State.Transition.Examples.Sum

type BaseEnv SUM = ()
type BaseEnv SUM Source # 
Instance details

Defined in Test.Control.State.Transition.Examples.Sum

type BaseEnv SUM = ()

prop_qc_BoundedProperty Source #

This property is intended to be used to manually inspect the counterexamples that we get.

prop_qc_ClassifiedProperty Source #

Property that simply classifies the trace length distribution.