Haskell character literal not highlighing well
Created by: 17dec
A double quote inside a Char literal causes all subsequent code to be highlighted as a string, e.g.:
main :: IO ()
main = putChar '"' -- this comment is highlighted as a string
-- and so is every line afterwards
(Github highlights that correctly)
Admittedly, Haskell is a bit weird in that it also allows a single quote inside idenfitiers, which might complicate correct highlighting.