uhc-util-0.1.6.5: UHC utilities

Safe HaskellNone
LanguageHaskell98

UHC.Util.CHR.Key

Synopsis

Documentation

class TTKeyable x where Source

TreeTrie key construction

Minimal complete definition

Nothing

Instances

TTKeyable (CHRConstraint env subst) Source 
TTKeyable cnstr => TTKeyable (Rule cnstr guard prio) Source 

type family TTKey x :: * Source

Instances

type TTKey [x] = TTKey x Source 
type TTKey (CHRRule env subst) = TTKey (CHRConstraint env subst) Source 
type TTKey (Rule cnstr guard prio) = TTKey cnstr Source