Just me playing around with haskell. We'll see where it gets me.