Animal vs. Predator simulation application in F# from the book Real-World Functional Programming