A small blog in haskell