Data.Machine.Type
data MachineT m k o
data Step k o r
type Machine k o
runT_
runT
run
runMachine
encased
construct
repeatedly
before
deconstruct
tagDone
finishWith
fit
fitM
pass
stopped
class Appliance k