|Simple Mealy-style automata.|
Encapsulating an automaton by running it on a stream of inputs, obtaining a stream of outputs.
Typical usage in arrow notation:
proc p -> do ... ys <- (|runAutomaton (\x -> ...)|) xs
Here xs refers to the input stream and x to individual elements of that stream. ys is bound to the output stream.
|Produced by Haddock version 2.3.0|