import and adopt haskell-lexer
upgrade haskell-pretty-show