multisetrewrite-0.1.1: Multi-set rewrite rules with guards and a parallel execution scheme

MultiSetRewrite.RuleSyntax

Documentation

data MatchTask a Source

Constructors

Prop a 
Simp a 
Guard (IO Bool) 

data WITHGUARD a Source

Constructors

WITHGUARD a (IO Bool) 

Instances

class ConvertHead a b | a -> b whereSource

Methods

convertHead :: a -> [MatchTask b]Source

Instances

ConvertHead [a] a 
ConvertHead b a => ConvertHead (WITHGUARD b) a 
ConvertHead ([a], [a]) a