--- a/data/filetypes.haskell
+++ b/data/filetypes.haskell
@@ -18,6 +18,12 @@
 capital=string_2
 module=function
 data=number_2
+pragma=preprocessor
+preprocessor=preprocessor
+stringeol=string_eol
+reserved_operator=operator
+literate_comment=comment
+literate_codedelim=other
 
 [keywords]
 # all items must be in one line