haskell interpretator colorizer