Definition Moore machine [lcc-0014]

A Moore machine with input A, output B and state space S, is a pair of functions S \to B, A \times S \to S