quchen / prettyprinter

A modern, extensible and well-documented prettyprinter.
BSD 2-Clause "Simplified" License
293 stars 34 forks source link

Support for GHC 7.4 and 7.6 #186

Closed sjakobi closed 3 years ago

sjakobi commented 4 years ago

I somehow hadn't been aware that the libraries in this repo offer support for GHC >= 7.4 / base >= 4.5.

However we don't have CI with 7.4 or 7.6. Due to this, the build with 7.4 was broken by https://github.com/quchen/prettyprinter/commit/58c140a2c027dd1beef700b56cace651d5cf9029 which uses LambdaCase in prettyprinter. https://github.com/quchen/prettyprinter/commit/96ba52a10bea839ed1fdeac7bb36a165d963f87a uses LambdaCase in prettyprinter-ansi-terminal.

sjakobi commented 4 years ago

There's some background info in https://github.com/quchen/prettyprinter/pull/74.

sjakobi commented 3 years ago

CI for 7.4 and 7.6 was added in https://github.com/quchen/prettyprinter/pull/191.