Derive Generic for annotated AST types
Functor and Applicative instances for ParseMonad.P
Revert "Support -XExplicitNamespaces"

This reverts commit 2dc243ddd112ce3749caea68c679e0f70fb9c53e.

See https://github.com/haskell-suite/haskell-src-exts/issues/93 for the
explanation
Make UnicodeSyntax tests pass under Windows OS
Release 1.15.0
Annotated.Syntax: replace hand-written Functor instances with derived ones
Add a missing case for MultiIf
Fix remaining incomplete patterns involving MultiIf
Pretty-printing for promoted types
readExt: add explicit error msg for Symbols
Merge remote-tracking branch 'upstream/master'