update ghc, use a newtype as parser error

Open Bastian Kauschke requested to merge ghc-8.8 into master

implements #14

Merge request reports