motor-reflection-0.4.0: Reflect on Motor FSM typeclasses to obtain runtime representations

Safe HaskellSafe
LanguageHaskell2010

Motor.FSM.Reflection.Event

Description

Value-level representations of FSMs.

Documentation

data Event Source #

Constructors

Event String Transition 
Instances
Eq Event Source # 
Instance details

Defined in Motor.FSM.Reflection.Event

Methods

(==) :: Event -> Event -> Bool #

(/=) :: Event -> Event -> Bool #

Show Event Source # 
Instance details

Defined in Motor.FSM.Reflection.Event

Methods

showsPrec :: Int -> Event -> ShowS #

show :: Event -> String #

showList :: [Event] -> ShowS #

Lift Event Source # 
Instance details

Defined in Motor.FSM.Reflection.Event

Methods

lift :: Event -> Q Exp #