[Haskell-cafe] creating graphics the functional way