Advise-me-0.1: Assessment services for the Advise-Me project

Maintainerbastiaan.heeren@ou.nl
Stabilityprovisional
Portabilityportable (depends on ghc)
Safe HaskellNone
LanguageHaskell98

Domain.Logic.Generator

Contents

Description

 
Synopsis

Documentation

equalLogicA :: Eq a => Logic a -> Logic a -> Bool Source #

Equality modulo associativity of operators

equalLogicACI :: Ord a => Logic a -> Logic a -> Bool Source #

Equality modulo associativitycommutativityidempotency of operators, and there units/absorbing elements

Orphan instances

Arbitrary SLogic Source # 
Instance details

CoArbitrary SLogic Source # 
Instance details

Methods

coarbitrary :: SLogic -> Gen b -> Gen b #