haskell coloring is used for DSL code