An example of Toy Robot movement program implemented using functional programming techniques with Scalaz