[Haskell-cafe] Right way to implement setPixel function