id: 5914e74b-2fd3-4607-929e-89c5716d0766 url: http://www.willamette.edu/~fruehr/haskell/evolution.html